首页 > 解决方案 > 如何在 rdlc 和 vb,net 中的报告上显示参数值

问题描述

我正在使用 vb.net 和 sql server 开发小项目。现在我想创建报告。我正在使用 rdlc 报告。我创建报告并设置参数,现在我想在报告标题中显示选定的参数值。我尝试了几件事,但是他们都没有为我工作。这是我当前的代码。

Imports Microsoft.Reporting.WinForms

Public Class meberwisepayment
    Private Sub meberwisepayment_Load(sender As Object, e As EventArgs) Handles MyBase.Load

    End Sub

    Private Sub find_Click(sender As Object, e As EventArgs) Handles find.Click
        Me.mpaymentTableAdapter.Fill(Me.eksath1DataSet.mpayment, fromdate.Text, todate.Text)
        Me.ReportViewer1.RefreshReport()


    End Sub

End Class

标签: sql-servervb.netrdlc

解决方案


很好,我得到了答案

 Private Sub find_Click(sender As Object, e As EventArgs) Handles find.Click
    Me.mpaymentTableAdapter.Fill(Me.eksath1DataSet.mpayment, fromdate.Text, todate.Text)
    Dim ftital(1) As ReportParameter
    ftital(0) = New ReportParameter("fromdate", Me.fromdate.Value)
    ftital(1) = New ReportParameter("todate", Me.todate.Value)
    ReportViewer1.LocalReport.SetParameters(ftital)
    Me.ReportViewer1.RefreshReport()
End Sub

推荐阅读