|
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/search_topic.php?author=%D0%B4%D0%B5%D0%B6%D0%B0%D0%B2%D1%8E&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
others: | 1816ms |
total: | 1972ms |
0 / 0 |