|
XML & Crystal Reports
|
|||
---|---|---|---|
#18+
Доброго времени суток! Работаю в VS.NET 2003 соответсвенно со встроенным Crystal Reports Возник следующий вопрос: есть файл, содержащий XML-схему датасета для отчета. В дизайнере формирую отчет, подключая в качестве источника данных этот файл. Набор полей отображается, все в порядке. Набрасываю поля на лист отчета, сохраняю шаблон в .rpt-файле. Далее необходимо заполнить отчет из динамически создаваемого датасета. в коде приложения(C#) делаю следующее: 1) формирую сам датасет(DATASET) для отображения 2) создаю объект ReportDocument (RD) 3) RD.Load("Путь к файлу шаблона RPT") RD.Database.Tables[0].SetDataSource(DATASET) для отчетов, шаблоны которых формировались через sql-запрос это работало нормально. В данном же случае, я получаю пустой отчет, независимо от того, пустой датасет или нет. Т.е. схему датасета он подцепляет, а данные туда в последствии не заносит. Что я упустил и что делать? Заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2005, 12:03 |
|
XML & Crystal Reports
|
|||
---|---|---|---|
#18+
Забыл сказать.Проект - Web. все крутится через веб-сервис, который обращается в подключаемой внешней dll, которая, в свою очередь, и создает датасет и возвращает объект типа ReportDocument Щас попробывал реализовать то же самое в WinForms - нет проблем, все показывается, данные обновляются из датасета.... В чем грабли - совсем не пойму... такое впечатление, что где-то теряются данные из датасета.... ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2005, 14:06 |
|
|
start [/forum/topic.php?fid=31&fpage=173&tid=1539627]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
36ms |
get tp. blocked users: |
2ms |
others: | 288ms |
total: | 449ms |
0 / 0 |