Генерация динамического отчета из POJO в BIRT
Мне было интересно, как лучше создать динамический отчет из POJO(а не из баз данных!) В BIRT. Я новичок в BIRT, но я поражен разнообразием информации, и никто не собирается размещать всю информацию. Поэтому я буду рад, если кто-нибудь сможет предложить мне лучший способ, чтобы я мог учиться и опираться на него.
Моя программа генерирует POJO(назовем это отчетом), который содержит все данные, которые будут опубликованы. Теперь BIRT должен прочитать этот POJO и сгенерировать отчет. Отчет содержит несколько таблиц (скажем, A,B,C...), и каждая таблица имеет свою структуру (вся эта информация содержится в отчете). Поскольку ни один аспект не является статичным, я потерян.
Я читал некоторые учебные пособия, но все они объясняют из статических (/mock) наборов данных или наборов данных, извлеченных из баз данных, и не объясняют многие вещи, например, как создавать столбцы на лету....
Заранее спасибо,
2 ответа
Сценарии наборов данных являются одним из способов. Другой - создать собственный источник данных ОПР. Последнее намного сложнее, но лучше, если вы планируете часто использовать его и вам требуется доступ к нескольким различным формам данных на сервере.
BIRT может быть пугающим. Не плохо себя чувствую. Я должен был сделать что-то похожее на то, о чем вы говорите в прошлом году. Вот некоторые ссылки, которые были полезны для меня.
http://www.birt-exchange.com/be/home/
У них есть форумы на бирже. Похоже, что они читают больше эксперты BIRT, чем обычный сайт, такой как Stackru. Возможно, вам повезет больше, если вы получите конкретные ответы.
Книга "Интеграция и расширение BIRT" также была очень полезной.
http://www.amazon.com/Integrating-Extending-BIRT-Jason-Weathersby/dp/0321443853
И последнее, но не менее важное, я рекомендую взглянуть на примеры на Birt Exchange, которые создают графики и отчеты, похожие на то, что вы пытаетесь сделать. Намного проще выяснить модели использования на примере.
Удачи.