Назад Далее

Справочник по сценариям

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

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

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


(c) Copyright Actuate Corporation 2013