如何将来自数据集的数据绑定到rdlc报告中的标题?

时间:2010-10-18 13:24:23

标签: rdlc dynamic-rdlc-generation

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

我做了一些工作: - 在正文区域中创建文本框,使用来自数据集的正确值填充它们。从Header获取值如下: ReportItems!txtFromBody.Value

没有运气!标题仅在最后一页填写正确的信息。

我想也许我可以使用参数,此时不确定。 需要一些帮助!!

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

是的,您可以使用标头参数。 enter image description here

现在添加参数

// 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();