Бирт часть данных в качестве параметра


У меня есть отчет birt с url базы данных jdbc:postgresql://randomHost/randomName_2011 У меня есть базы данных с точно такой же структурой для других лет. Единственное различие в url-адресе-это номер года.

Можно ли указать номер года в качестве параметра при открытии отчета?

1 2

1 ответ:

Можно задать url базы данных с "привязкой свойств".

  • Откройте определение источника данных
  • перейдите в раздел "привязка свойств"
  • Откройте построитель выражений для поля " JDBC Driver URL "(кнопка "f (x)" справа от поля ввода)
  • Введите выражение

    "jdbc:postgresql://randomHost/randomName_" + params["year"].value