0

У меня есть отчет SSRS, и он генерируется из 4 наборов данных.Отчет SSRS не создается когда-то

Этот отчет отправляется клиенту по электронной почте с консольного приложения каждые 1 час.

Выпуск: Отчет работает полностью, как ожидалось, но когда-либо его ошибка выброса, как показано ниже. Пожалуйста, дайте мне знать, если у кого-нибудь есть решение.

на Microsoft.Reporting.WebForms.ServerReportSoapProxy.OnSoapException (SoapException е)

на Microsoft.Reporting.WebForms.Internal.Soap.ReportingServices2005.Execution.RSExecutionConnection.ProxyMethodInvocation.Execute [TReturn] (соединение RSExecutionConnection , ProxyMethod 1 initialMethod, ProxyMethod 1 retryMethod)

в Microsoft.Reporting.WebForms.Internal.Soap.ReportingServices2005.Execution.RSExecutionConnection.Render (String Format, струнного DeviceInfo, PageCountMode PaginationMode, струнного & Extension, String & Mim ETYPE, Строка & Кодирование, предупреждение [] & предупреждения, String [] & StreamIds)

в Microsoft.Reporting.WebForms.ServerReport.Render (формат String, String DeviceInfo, PageCountMode pageCountMode, String & Mimetype, Строка & кодирования, Строка & fileNameExtension, String [] & потоки, предупреждение [] & предупреждения)

в Microsoft.Reporting.WebForms.Report.Render (формат String, String DeviceInfo, String & Mimetype, Строка & кодирования, String & fileNameExtension, String [] & потоков, предупреждение [] & предупреждение)

на ABC.Program.GenerateExcelAndMail() в D: \ ХУХ \ XYZ \ Program.cs: линия 4875An произошла ошибку при обработке отчета. (rsProcessingAborted) Выполнение не выполнено для общего набора данных 'dsXYZDataset'. (RsDataSetExecutionError)

ответ

1

Вот корень вашей проблемы:

не было выполнено для общего набора данных «dsXYZDataset»

Поскольку набор данных не удалось ваш отчет не смог завершить работу , В основном вам нужно вставить 'dsXYZDataset', чтобы определить, почему он работает только с перерывами. Решите это, и ваш отчет должен работать последовательно.

Смежные вопросы