powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Ошибка при локальной обработке отчета
4 сообщений из 4, страница 1 из 1
Ошибка при локальной обработке отчета
    #38692633
funny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго времени суток.

ВОзникла необходимость генерировать отчёты по манагерам и отсылать им. Попытался сделать в 12-й студии через консольное приложение.

DataSet1TableAdapters.MayProcTableAdapter ProcTableAdapter = new OrderByMail.DataSet1TableAdapters.MayProcTableAdapter();
reportDataSource1 = new Microsoft.Reporting.WinForms.ReportDataSource();
BindingSource1 = new System.Windows.Forms.BindingSource();

BindingSource1.DataMember = "MayProc";
BindingSource1.DataSource = baseS;

reportDataSource1.Name = "DataSet1_MayProc";
reportDataSource1.Value = BindingSource1;

baseS.DataSetName = "BaseSDataSet";
baseS.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;

reportViewer1 = new Microsoft.Reporting.WinForms.ReportViewer();

reportViewer1.LocalReport.DataSources.Add(reportDataSource1);
reportViewer1.LocalReport.ReportEmbeddedResource = "OrderByMail.Report1.rdlc";

OrderSuppHeadUIReportNotWorkingDayTableAdapter.ClearBeforeFill = true;

OrderSuppHeadUIReportNotWorkingDayTableAdapter.Fill(baseS.MayProc);

reportViewer1.RefreshReport();

format = "EXCEL";
warnings = null;
streamIDs = null;
file = args[1];
devInfo = @"<DeviceInfo><Toolbar>False</Toolbar></DeviceInfo>";
fileContent = reportViewer1.LocalReport.Render(format, devInfo, out mime, out encode, out ext, out streamIDs, out warnings);
fs = new FileStream(file, FileMode.Create);
fs.Write(fileContent, 0, fileContent.Length);
fs.Close();


ругается вот на эту строку
fileContent = reportViewer1.LocalReport.Render(format, devInfo, out mime, out encode, out ext, out streamIDs, out warnings);

пишет: Ошибка при локальной обработке отчета

при просмотре детализации ошибки написано следующее

"Ошибка при обработке отчета"
Не удалось создать модуль чтения данных для набора данных \"DataSet1\"."
...
Рейтинг: 0 / 0
Ошибка при локальной обработке отчета
    #38692641
funny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ответ найден
...
Рейтинг: 0 / 0
Ошибка при локальной обработке отчета
    #38692650
Volik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
funny,

потрудитесь, пожалуйста, найденный ответ и нам предоставить.
...
Рейтинг: 0 / 0
Ошибка при локальной обработке отчета
    #38692980
funny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот в этом месте

reportDataSource1.Name = "DataSet1_MayProc";

датасет нельзя произвольно называть .... нужно обращаться к уже созданному в данном случае "DataSet1"
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Ошибка при локальной обработке отчета
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]