【问题标题】:Pass TextBox Data to RDLC report将文本框数据传递给 RDLC 报告
【发布时间】:2013-07-13 14:51:37
【问题描述】:

对于这么简单的问题,我深表歉意,但经过 3 天的搜索,我找不到答案。我有一个 VS 2012 VB.NET 应用程序和报告。我想让用户在 Windows 窗体上输入信息,例如“客户端名称:[textbox1]”。我想将 textbox1 的输入值传递给报告字段。我创建了报告字段文本框并在报告 (rdlc) 中创建了一个参数作为@reportparam1。用户完成表单后,他/她将按下一个按钮以显示报告。

【问题讨论】:

    标签: vb.net reporting-services textbox rdlc


    【解决方案1】:

    您必须设置参数值并将其传递给您的报告:

    Dim parReportParam1 As New ReportParameter("parReportParam1", Me.TextBox1.Text)
    Me.YourReportViewer.LocalReport.SetParameters(New ReportParameter() {parReportParam1})
    

    在您的报告中,您必须将文本框值设置为:

    =Parameters!parReportParam1.Value
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-18
      • 2017-03-08
      • 2015-11-27
      相关资源
      最近更新 更多