Я разработал веб-приложение asp.net. Я установил соединение с отчетом Crystal и передаю один параметр из кода, но он генерируется только тогда, когда я ввел значение параметра, такое же, как в основном предварительном просмотре. Я хочу передать значение параметра через код .. во-вторых, это дает сбой входа в систему .. неправильная ошибка параметра входа в систему при создании отчета на самой локальной машине ... помогите, пожалуйста, я потратил почти 3 дня, но не получил решения
ReportDocument crstat = new ReportDocument();
crstat.Load(Server.MapPath("~/WeeklyReport_publish.rpt"));
ConnectionInfo MyConnectionInfo = new ConnectionInfo();
MyConnectionInfo.ServerName = "localhost";
MyConnectionInfo.DatabaseName = "ipro2_Process";
MyConnectionInfo.UserID = "postgres";
MyConnectionInfo.Password = "mumbai@123";
SetDBLogonForReport(MyConnectionInfo, crstat);
crstat.Refresh();
string functionID = "";
functionID = "758";
crstat.SetParameterValue(0, Convert.ToInt32(functionID));
CrystalReportViewer1.ReportSource = crstat;
ExportFormatType formatType = ExportFormatType.PortableDocFormat;
crstat.ExportToHttpResponse(formatType, Response, true, "Weekly.pdf");
Response.End();
crstat.Close();
crstat.Dispose();
GC.Collect();