使用VS 2010 win forms项目。我有一个工作订单输入屏幕的winform。在工作订单表单的底部是一些计算的文本框,这些文本框是根据类中的函数计算的。
我创建了一个rdlc报告来打印工作订单,但现在我需要使用这些函数来表示计算总计工作订单,税金,费用等。
我可以通过将它们作为变量传递来使用它们吗?将这些功能结果导入报告的最佳方法是什么?
赖安
答案 0 :(得分:1)
为什么不将函数计算的值仅传递给RDLC文件?您可以使用Report Parameters
将值传递给文件。
here you can find使用它们的一个小例子
顺便说一句代码如下:
//Click to generate the report
ReportParameter p1 = new ReportParameter("NameOfFirstParameter", valueReturningFromYourFunction);
ReportParameter p2 = new ReportParameter("NameOfSecondParameter", valueReturningFromYourFunction);
localReport.SetParameters(p1);
localReport.SetParameters(p2);
localReport.Render(...);