通过代码将参数传递给主晶体报告中的子报告 [英] Pass parameter to subreport from main crystal report through code
问题描述
我通过传递参数作为ID来创建水晶报告。此报告正常工作。然后我为该报告创建子报告。现在我必须将参数ID从主报告传递到子报告作为相同的参数和查看报告。怎么做??需要帮助。
I create crystal report by passing parameter as ID. This report work properly. Then I create sub report for that report. Now I have to pass parameter ID from main report to sub report as same parameter and view report. How to do that?? Need Help.
推荐答案
看看这里:以编程方式将参数传递给子报告 [ ^ ]
和此处: Crystal Reports:以编程方式设置子报表中的参数值 [ ^ ]
我希望它有所帮助;)
Have a look here: Passing Parameters to a Sub Report Programatically[^]
and here: Crystal Reports: Programmatically setting parameter values in a subreport[^]
I hope it helps ;)
CrestalReport_Test.CrystalReport2 rep = new CrestalReport_Test.CrystalReport2();
rep.SetParameterValue (@ AliasName,Jone,CrystalReport1.rpt);
crystalReportViewer1.ReportSource = rep
CrestalReport_Test.CrystalReport2 rep = new CrestalReport_Test.CrystalReport2();
rep.SetParameterValue("@AliasName,"Jone", "CrystalReport1.rpt");
crystalReportViewer1.ReportSource = rep
这篇关于通过代码将参数传递给主晶体报告中的子报告的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!