У меня есть отчет, данные которого получены из двух хранимых процедур. Поэтому мне нужно установить эти два источника данных для генерации отчета. Но отчеты, которые имеют только один SP, т.е. только один источник данных работает правильно.Для настройки источника данных я написал код, подобный следующему:
dim reportdocument as ReportDocument
Dim reportPath As String = Server.MapPath("CrystalRpts\Report.rpt")
ReportDocument.Load(reportPath)
'Function for Setting the Connection
SetDBLogonForReport(MyConnectionInfo, ReportDocument)
dim dt1 as datatable=Datasource1
dim dt2 as datatable=Datasource2
dt1.merge(dt2)
reportdocument.setDataSource(dt1)
CrystalReportViewer.ReportSource=reportdocument
***************************************************
But, the report is not generating.it shows the following error
The Report requires additional information
Servername:- Server
Database:- Database
UserID:-
Password:-
Но отчеты, которые имеют только один SP, т.е. только один источник данных, работают правильно. Что является причиной этой ошибки?
Я уже создал этот отчет. Так что я не могу объединить два SPs
, так как это может обновить поля отчета. Пожалуйста, совет.