clarence_13 Ответов: 2

получение значения из текстового поля для использования в отчетах VB6 Crystal


привет ребята,

как получить значение из текстового поля или любого другого элемента управления и использовать его в отчет Crystal в vb6, нажав на кнопку? этот отчет будет отображаться в отчет Crystal зритель.

пожалуйста, ответьте как можно скорее, спасибо и благослови вас бог! :)

2 Ответов

Рейтинг:
2

thatraja

Используйте поля параметров в crystal report.

Программная передача нескольких параметров в отчет Crystal[^]

VB.NET Строковый параметр Crystal Reports[^](Но синтаксис в основном такой же, как у VB 6)


Рейтинг:
1

Yusep Lukman

вы можете попробовать это
Дим Крэпп Как Объект
Тусклый Отчет Как Объект
Dim strsql как строка
Dim rs как ADODB.Recordset, rs2 как ADODB.Recordset
Set rs = New ADODB.Recordset

strsql = "SELECT TR.*"
strsql = strsql & vbCrLf & "из ViewSchedulingShift TR"
rs.Open strsql, strCONN, adOpenDynamic, adLockOptimistic

Set Report = CRApp.OpenReport(App.Path & "\Crystal Reports\rSchedulingShift.rpt")
Отчет.База данных.SetDataSource rs
CRViewer1.ReportSource = Отчет
CRViewer1.ViewReport
CRViewer1.Масштабирования (100)