![]() ![]() |
A BIRT számos JavaScript osztályt biztosít biztosít a Rhino JavaScript részét képező JavaScript osztályok mellett. A jelentésfejlesztők bármelyik BIRT osztályt és annak tulajdonságait és függvényeit elérhetik a kifejezések írásakor. A BIRT osztályok a Kifejezéskészítő kategórialistájában BIRT JavaScript objektumokként jelennek meg.
A Java kódban írt BIRT eseménykezelők nem képesek közvetlenül elérni a BIRT JavaScript osztályokat. Ezt a korlátozást azonban részben meg lehet kerülni egy új felhasználói tulajdonság meghatározásával egy elemen, majd a tulajdonság értékének hozzárendelésével egy JavaScript kifejezés segítségével. A JavaScript kifejezés bármelyik BIRT JavaScript objektumot használhatja. Mivel a Java kód hozzáféréssel rendelkezik a felhasználói tulajdonságok értékéhez, ezért ily módon elérheti a JavaScript kifejezés kiértékelésének eredményét. Ennek a módszernek az elsődleges korlátozása az, hogy a kifejezés kiértékelésére az elem létrehozásakor kerül sor, és ezért statikus.
Java parancsfájlok írásával kapcsolatos további információkért nézze meg a Parancsfájlkészítés használata jelentéstervekben című részt.
Az alábbi részek referencia információkat biztosítanak a BIRT JavaScript osztályokhoz.
![]() ![]() |