Показать параметр запроса в отчете Crystal с vb.net - PullRequest
0 голосов
/ 14 сентября 2018

Я выполнил запрос с параметрами DtpFrom.Text & DtpTo.Text.Мне просто нужно отобразить параметры отчета в текстовом объекте (FromDate & ToDate)

Dim rpt As New TrialBalance_ 'The report created.

    Try

        Dim comd As New OracleCommand("select Jv_acc_name, sum(debit) as debit, sum (CREDIT) as Credit from VOUCHER_DETAIL  GROUP BY jv_acc_name order by JV_ACC_NAME", sgcnn)

        comd.Parameters.Add("From", OracleDbType.Varchar2).Value = DtpFrom.Text
        comd.Parameters.Add("To", OracleDbType.Varchar2).Value = DtpTo.Text

        Dim da As New OracleDataAdapter(comd)

        Dim dt As New DataTable()
        da.Fill(dt)
        rpt.SetDataSource(dt)

        CrvTrialBalance.ReportSource = rpt
        rpt.Refresh()

    Catch ex As Exception

        MsgBox(ex.Message)

    End Try

Скажите, пожалуйста, что мне нужно для этого сделать ......

1 Ответ

0 голосов
/ 14 сентября 2018

Создайте параметры DtpFrom, DtpTo в дизайне Crystal Reports.

Поместите их в отчет там, где вы хотите их отобразить.

Передайте параметры с помощью кода:

  //supposing rpt is a ReportDocument
  rpt.SetParameterValue("DtpFrom", DtpFrom.Text);    
  rpt.SetParameterValue("DtpTo", DtpTo.Text);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...