Как мне добавить фоновый текст или изображение в отчет BIRT?

StackOverflow https://stackoverflow.com/questions/1204175

Вопрос

Я должен добавить текст или фоновое изображение в качестве "ЧЕРНОВИКА" для отчета, когда оно соответствует определенному условию.Я должен динамически включать или отображать исходный текст отчета birt?

Я с нетерпением жду любых идей.

Заранее благодарю.Тиллакан.

Это было полезно?

Решение

Чтобы настроить статическое фоновое изображение, как вы бы сделали:

  • Выберите главную страницу в рабочей области отчета.
  • Перейдите на вкладку "Свойства".
  • Разверните раздел "Простая главная страница".
  • Установите фоновое изображение.

Однако, чтобы сделать его динамичным на основе чего-либо (например, параметра), вы можете использовать Javascript для непосредственного управления элементами отчета.Об этом говорится в главе 13 "Интеграция и расширение BIRT" который, наряду с "BIRT, Практическое руководство по составлению отчетов", должен быть у каждого разработчика отчетов BIRT.

Самый простой способ - дать вашей главной странице конкретное имя в конструкторе отчетов и использовать ReportDesignHandle.findElement(<name>) чтобы разобраться с этим.Затем используйте установщик для динамического изменения фонового изображения.Тот Самый beforeRender скрипт - это тот, куда вы хотите поместить весь этот код, который задает фоновое изображение.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top