Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Ошибка при локальной обработке отчета / 4 сообщений из 4, страница 1 из 1
10.07.2014, 07:45
    #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
10.07.2014, 07:55
    #38692641
funny
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при локальной обработке отчета
Ответ найден
...
Рейтинг: 0 / 0
10.07.2014, 08:22
    #38692650
Volik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при локальной обработке отчета
funny,

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

reportDataSource1.Name = "DataSet1_MayProc";

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


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