我想從代碼後面的代碼傳遞參數給RDLC報告。我在RDLC報告參數中具有相同的確切名稱「PayableAmount」。如果我設置一個默認值,它會顯示我的默認值。否則,它會向我顯示PayableAmount參數缺失值。我搜查了很多,但無法讓它工作。RDLC報告參數值丟失
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();
下面是參數設置:
這裏是設置參數值:
DataType是文本並允許空白值未標記。 –
如果您檢查允許空白值,它不應該給您一個錯誤消息。如果我正確理解你的問題。 – NormTheThird
是的,當我檢查允許的空白值時,它不會給我錯誤。但我需要這個價值,以便我可以在報告中顯示它。 –