Как написать файл свойств для отчетов Birt? - PullRequest
0 голосов
/ 14 октября 2011

У меня есть несколько отчетов BIRT, которые получают данные из одного и того же источника данных jdbc.

Можно ли получить параметры соединения (URL-адрес драйвера, имя пользователя и пароль) из внешнего файла свойств или аналогичного?

Пожалуйста, приведите один пример для этого?

1 Ответ

1 голос
/ 14 октября 2011

В библиотеке можно создать общее соединение и использовать его в отчетах.

Шаг за шагом:

  1. Создать библиотеку: Файл -> Создать -> Библиотека
  2. В представлении Outline создайте новый Источник данных так же, как при создании источника данных отчета
  3. Для всех отчетов:
    1. Открыть отчет
    2. В представлении Resources найдите только что созданный источник данных
    3. Щелкните правой кнопкой мыши Источник данных и выберите Добавить в отчет
    4. Переключение наборов данных в источник данных из библиотеки

Из-за # 343527 вы должны быть осторожны при редактировании отчетов , ссылающихся на библиотечные соединения. Соединение с правильной ссылкой (источник данных) имеет мини-значок, похожий на маленькую синюю цепочку. Если данные соединения изменяются локально, у них также есть желтый мини-значок, похожий на (хмм ..) маленький карандаш. Когда вы его увидите, откройте отчет XML Source, найдите тег <oda-data-source> и удалите все его дочерние элементы.

...