Poprzedni tematNastępny temat


Rozdział 24 Informacje dotyczące tworzenia skryptów

Narzędzia BIRT oferują kilka klas JavaScript, a także rodzime klasy JavaScript będące częścią języka JavaScript Rhino. Projektant raportów może podczas pisania wyrażenia uzyskać dostęp do dowolnych klas BIRT oraz ich właściwości i funkcji. Klasy BIRT są wyświetlane na liście kategorii Programu budującego wyrażenia jako obiekty JavaScript BIRT.

Procedury obsługi zdarzeń BIRT napisane w języku Java nie mają bezpośredniego dostępu do klas JavaScript BIRT. To ograniczenie można częściowo obejść, definiując nową właściwość użytkownika dla elementu i przypisując wartość tej właściwości przy użyciu wyrażenia JavaScript. Wyrażenie JavaScript może korzystać z dowolnych obiektów JavaScript BIRT. Ponieważ kod Java ma dostęp do wartości właściwości użytkownika, może w ten sposób uzyskać dostęp do wyników wartościowania wyrażenia JavaScript. Głównym ograniczeniem tej techniki jest fakt, że wyrażenie jest wartościowane w chwili tworzenia elementu, a więc jest statyczne.

Więcej informacji na temat pisania skryptów Java zawiera sekcja Używanie skryptów podczas projektowania raportów.

Poniższe sekcje zawierają informacje referencyjne dotyczące klas JavaScript BIRT.


(c) Copyright Actuate Corporation 2006

Poprzedni tematNastępny temat