【问题标题】:How to bind data coming from dataset to header in rdlc reports?如何将来自数据集的数据绑定到 rdlc 报告中的标题?
【发布时间】:2012-04-30 16:08:22
【问题描述】:

预期: 我需要从数据集中获取值以将它们放在标题中。

我已经解决了一些问题: - 在正文区域创建文本框,使用来自数据集的正确值填充它们。从 Header 中获取值,如下所示: ReportItems!txtFromBody.Value

不走运!表头仅在最后一页填写正确的信息。

我想也许我可以使用参数,目前还不确定。 需要帮助!!

【问题讨论】:

    标签: rdlc dynamic-rdlc-generation


    【解决方案1】:

    是的,您可以使用标头参数。

    现在添加参数

    // Add Parameter 
                List<ReportParameter> parameters = new List<ReportParameter>();
                parameters.Add(new ReportParameter("AccountName", accountName));
                parameters.Add(new ReportParameter("AccountCode", "Account Code: " + accountCode));
                parameters.Add(new ReportParameter("UnitName", unitName.ToUpper()));
                parameters.Add(new ReportParameter("UnitAddress", unitAddress.ToUpper()));
                parameters.Add(new ReportParameter("Title", "Schedule"));
                parameters.Add(new ReportParameter("Date", dateVal));
                ReportViewer1.LocalReport.SetParameters(parameters);
                ReportViewer1.ShowParameterPrompts = false;
                ReportViewer1.ShowPromptAreaButton = false;
                ReportViewer1.LocalReport.Refresh();
    

    【讨论】:

      【解决方案2】:

      不确定您使用的是哪个版本。在VS2010中,可以毫无问题地将数据绑定到header。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-03-31
        • 2018-11-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-06-16
        • 1970-01-01
        相关资源
        最近更新 更多