2011-01-14 65 views
0

我正在学习如何从C#asp.net webform将参数传递给Crystal Report。我找到了一种传递参数的方法,但是它的每行参数有6行代码。任何人都可以提出一个更简单的方法来传递参数(离散和范围)到报告?将参数传递给C#的Crystal Report最简单的方法是什么?

+0

您使用的是什么代码? – 2011-01-14 18:53:01

+0

标准,如可以在网上找到很多地方,包括http://imar.spaanjaars.com/310/passing-multiple-parameters-to-a-crystal-report-programmatically – MAW74656 2011-01-14 18:55:24

回答

1

这里有一个问题,回答我有这样的解决了这个问题:

Crystal Reports "File Break"

的是,我张贴在回答的代码,这就是我认为是有关您的问题:

private readonly CrystalReportViewer reportViewer = new CrystalReportViewer(); 
... 
    crystalReport.Load(this.reportViewer.ReportSource.ToString()); 

    crystalReport.SetParameterValue("customerId", customerId); 
    crystalReport.SetParameterValue("isCurrent", isCurrent); 
    crystalReport.SetParameterValue("TotalSales", totalSales); 

祝你好运!