У меня есть ситуация, когда я использую отчет SSRS, для которого я посылаю 4 параметра. Для меня отчет работает нормально. Теперь возникла еще одна проблема: клиент должен видеть несколько отчетов (разные данные) в одной и той же программе просмотра отчетов, то есть страницу за страницей (переход на следующую страницу).
Я отправляю параметры с помощью программы? Как я могу достичь этого?
ReportViewer1.ServerReport.ReportServerCredentials = new ReportViewerCredentials(UserName, Password, Domain);
ReportViewer1.ServerReport.ReportServerUrl = new Uri(System.Configuration.ConfigurationManager.AppSettings["ReportServerURL"].ToString()); // Report Server URL
string strUrl = string.Empty;
strUrl = WebConfigurationManager.AppSettings["ReportAppName"].ToString() + "/" + ReportName.Trim();
ReportViewer1.ServerReport.ReportPath = "/" + strUrl;
ReportViewer1.ShowParameterPrompts = true;
ReportViewer1.ShowPrintButton = true;
ReportViewer1.ShowExportControls = true;
ReportParameter[] reportParameters = new ReportParameter[4];
reportParameters[0] = new ReportParameter("AccountNo", AccNo, false);
reportParameters[1] = new ReportParameter("ServiceCode", sType, false);
reportParameters[2] = new ReportParameter("BillMonth", Month, false);
reportParameters[3] = new ReportParameter("BillYear", Year, false);
ReportViewer1.ServerReport.SetParameters(reportParameters);
ReportViewer1.ServerReport.Refresh();
В приведенном выше приложении вы можете видеть, как я посылаю в него 4 параметра. Приложение хорошо с одним номером счета. Мое новое требование: у меня будет несколько номеров счетов, с которых мне нужно будет получать данные. В ОТЧЕТЕ я должен показывать только данные с одного номера счета.
Мне нужно показать остальные страницы в том же отчете, чтобы, когда человек нажимает на него, он / она мог перемещаться по нему. Возможно ли этого добиться? Как я могу показать это как Страницы?
Пожалуйста, помогите мне в этом. * * 1010
Итак, если я могу получить это в том же отчете, что и страницы, мы можем загрузить его также в одном файле.