Чтобы настроить статическое фоновое изображение, как вы бы:
- Выберите главную страницу в рабочей области отчета.
- Выберите вкладку «Свойства».
- Разверните раздел "Простая главная страница".
- Установить фоновое изображение.
Однако, чтобы сделать его динамическим на основе чего-либо (например, параметра), вы можете использовать Javascript для непосредственного управления элементами отчета. Это описано в главе 13 « Интеграция и расширение BIRT », которую наряду с « BIRT, Полевым руководством по отчетности » должен иметь каждый разработчик отчетов BIRT.
Самый простой способ - назвать свою главную страницу специально в конструкторе отчетов и использовать ReportDesignHandle.findElement(<name>)
, чтобы получить ее дескриптор. Затем используйте сеттер для динамического изменения фонового изображения. Сценарий beforeRender
- это тот, в который вы хотите поместить весь этот код, который устанавливает фоновое изображение.