RDLC报告参数值丢失

时间:2016-10-26 11:42:53

标签: c# wpf rdlc

我正在尝试将参数从代码隐藏文件传递到RDLC报告。我有相同的名字" PayableAmount"在RDLC报告参数中。如果我设置了默认值,它会显示默认值。否则它会显示PayableAmount参数缺少值。我已经搜索了很多但无法使其正常工作。

            ReportHelper report = new ReportHelper();
            report.LoadReport(ReportType.Credit);
            ReportParameter[] parameters = new ReportParameter[1];
            parameters[0] = new ReportParameter("PayableAmount", "34325");
            report.LocalReport.SetParameters(parameters);
            report.ImportDataSet(GridList.ResultList.ToList(), "CreditItems");
            report.LocalReport.Refresh();

以下是参数设置:

Here is the parameter settings

以下是设置参数值:

enter image description here

2 个答案:

答案 0 :(得分:1)

无法添加注释,所以我必须将其放在答案中,但参数的数据类型是什么,是否标记为允许空白值?

答案 1 :(得分:0)

检查缺少任何属性的任何值,并且不允许该属性使用null / empty值。