水晶报告10

时间:2008-11-27 09:20:23

标签: crystal-reports

我正在使用Crystal Reports 10.在报告中,我有两个提示。

如何向用户提供此报告,以便他们可以在网络上输入参数?

提前, S.Gyazuddin

2 个答案:

答案 0 :(得分:0)

如果您使用独立的Crystal报表设计器,则需要将报表部署到Web报表工具(如Crystal Reports Server或Crystal Enterprise)。然后允许您的用户从那里访问它。

如果您使用的是.Net,则创建一个ASP.NET页面,并将CrystalReportSource控件添加到页面的报表中。然后将CrystalReportViewer控件添加到使用报表源的页面,并确保选中“启用报表参数提示”复选框。当他们加载页面时,它应该提示用户输入参数。

答案 1 :(得分:0)

以下是一些可以帮助您入门的代码     ReportDocument rpt;

//set the datasource 
rpt.SetDataSource(reportDataSet.Tables[0]);

ArrayList reportParameters;  // you filled this arraylist with your values coming from aspx page

//set the parameters for mail report
for (int param = 0; param < reportParameters.Count; param++)
{
    rpt.SetParameterValue(param, reportParameters[param]);
}