У меня возникла проблема при создании отчетов.Создание отчета из строки rdlc xml
Я должен сгенерировать отчет динамически, используя все данные из базы данных для него (имя источника и RDLC отчет, который хранит как XML-строки)
Так я решил проблему следующим способом:
- Создать локальный файл RDLC с строка отчета xml;
Установить путь к файлу;
var rViewer = new ReportViewer(); rViewer.LocalReport.ReportPath = @"Path to the generated xml rdlc file"; var dataSource = new ReportDataSource("DataSourceName", data); rViewer.LocalReport.DataSources.Add(dataSource);
Могу ли я указать в коде-за непосредственно Report XML String, вместо создания файла RDLC и установить путь к нему? Не могли бы вы порекомендовать лучший способ?
Спасибо