Я использую Crystal Reports 10. В отчете у меня есть две подсказки.
Как я могу предоставить этот отчет пользователям, чтобы они могли вводить параметры в Интернете?
Заранее спасибо, С.Гязуддин
Я использую Crystal Reports 10. В отчете у меня есть две подсказки.
Как я могу предоставить этот отчет пользователям, чтобы они могли вводить параметры в Интернете?
Заранее спасибо, С.Гязуддин
Если вы используете автономный конструктор отчетов Crystal, вам необходимо развернуть отчет в веб-инструменте создания отчетов, таком как Crystal Reports Server или Crystal Enterprise. Затем разрешите своим пользователям доступ к нему оттуда.
Если вы используете .Net, создайте страницу ASP.NET и добавьте элемент управления CrystalReportSource в свой отчет на эту страницу. Затем добавьте элемент управления CrystalReportViewer на страницу, которая использует ваш источник отчета, и убедитесь, что установлен флажок «Включить запрос параметров отчета». Когда они загружают страницу, она должна запрашивать у пользователя параметры.
Вот код для начала работы 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]);
}