Предыдущий разделСледующий раздел


Глава 24 - Справочник по сценариям

Помимо стандартных классов JavaScript, входящих в состав Rhino JavaScript, в BIRT предусмотрен ряд дополнительных классов. Разработчики отчетов могут пользоваться любыми классами BIRT и их свойствами при создании выражений. Классы BIRT включены в категорию редактора выражений в качестве объектов JavaScript BIRT.

Обработчики событий BIRT, написанные на Java, не могут напрямую обращаться к классам JavaScript BIRT. Однако это ограничение можно частично обойти путем определения нового пользовательского свойства и присвоения значения этому свойству с помощью выражения JavaScript. В выражениях JavaScript можно пользоваться любыми объектами JavaScript BIRT. Поскольку у кода Java есть доступ к пользовательским свойствам, таким образом можно получить результат вычисления выражения JavaScript. Основное ограничение такого подхода заключается в том, что выражение JavaScript вычисляется в момент создания элемента и поэтому является статическим.

Дополнительная сведения о разработке сценариев на Java приведены в разделе Применение сценариев при разработке отчетов.

В следующих разделах приведена справочная информация о классах JavaScript BIRT.


(c) Copyright Actuate Corporation 2006

Предыдущий разделСледующий раздел