Экспорт Pdf из Asp.net без показа отчета с данными из Dataset
Добрый День.
Пробую сделать экспорт в PDF без показа отчета.
Данные в отчет передаю из ДАтасет.
Использую стандартный ответ в демо версии из проекта DataFromDataSet.
После регистрации данных методом
Вопрос: почему источник данных не зарегистрировался?
Пробую сделать экспорт в PDF без показа отчета.
Данные в отчет передаю из ДАтасет.
Использую стандартный ответ в демо версии из проекта DataFromDataSet.
После регистрации данных методом
........
FastReport.Utils.Config.WebMode = true;
using (Report report = new Report())
{
report.Load(ReportName);
report.RegisterData(dataReport, "MyData");
Пытаюсь получить ссылку на зарегистрированный объект.
FastReport.Data.DataSourceBase dataSource = report.Report.GetDataSource("MyData");
.........
В результате получаю null.Вопрос: почему источник данных не зарегистрировался?
Комментарии
В данном случае к таблице надо обращаться, используя составное имя: ИмяДатасета.ИмяТаблицы. Например, MyData.MyTable.
Добрый день.
Сорри за глупый вопрос, не совсем понял как это делать
Пробую так:
FastReport.Data.DataSourceBase dataSource = report.Report.GetDataSource("MyData.Employees");
Все равно возвращает нул.
FastReport.Data.DataSourceBase dataSource = report.GetDataSource("Employees");
Спасибо за ответ. Действительно надо было делать так .
Пришлось правда посидеть поразбираться. Но в крадце все заработало, я просто зарегистрировал таблицу а не dataset.
P.S. Кстати очень удобная штука по сравнению c Crystal Reports. рекомендую.