Программное изменение запроса в источнике данных
Добавлено: 13 янв 2009, 05:07
Здравствуйте!
Есть отчет (StiReport), необходимо изменить текст SQL запроса для одного из источников. А именно, добавить к запросу ограничение where.
Код
отрабатывает, но компиляция (report.Compile) не удается:
В дизайнере такой отчет выглядит нормально, но предварительный просмотр не работает (скриншот какраз оттуда).
Замена всего словаря (StiReport.Dictionary) дает такой же результат.
Как решить эту проблему?
Спасибо.
Есть отчет (StiReport), необходимо изменить текст SQL запроса для одного из источников. А именно, добавить к запросу ограничение where.
Код
Код: Выделить всё
(report.DataSources[dsName] as StiSqlSource).SqlCommand = query;
В дизайнере такой отчет выглядит нормально, но предварительный просмотр не работает (скриншот какраз оттуда).
Замена всего словаря (StiReport.Dictionary) дает такой же результат.
Как решить эту проблему?
Спасибо.