Как мне добавить фоновый текст или изображение в отчет BIRT?
-
05-07-2019 - |
Вопрос
Я должен добавить текст или фоновое изображение в качестве "ЧЕРНОВИКА" для отчета, когда оно соответствует определенному условию.Я должен динамически включать или отображать исходный текст отчета birt?
Я с нетерпением жду любых идей.
Заранее благодарю.Тиллакан.
Решение
Чтобы настроить статическое фоновое изображение, как вы бы сделали:
- Выберите главную страницу в рабочей области отчета.
- Перейдите на вкладку "Свойства".
- Разверните раздел "Простая главная страница".
- Установите фоновое изображение.
Однако, чтобы сделать его динамичным на основе чего-либо (например, параметра), вы можете использовать Javascript для непосредственного управления элементами отчета.Об этом говорится в главе 13 "Интеграция и расширение BIRT" который, наряду с "BIRT, Практическое руководство по составлению отчетов", должен быть у каждого разработчика отчетов BIRT.
Самый простой способ - дать вашей главной странице конкретное имя в конструкторе отчетов и использовать ReportDesignHandle.findElement(<name>)
чтобы разобраться с этим.Затем используйте установщик для динамического изменения фонового изображения.Тот Самый beforeRender
скрипт - это тот, куда вы хотите поместить весь этот код, который задает фоновое изображение.