Edellinen ohjeaiheSeuraava ohjeaihe


Luku 24 Komentosarjaohjeet

BIRT-järjestelmä sisältää useita JavaScript-luokkia järjestelmän omien, Rhino JavaScript -lajin JavaScript-luokkien lisäksi. Raportin laatija voi käyttää kaikkia BIRT-luokkia sekä niiden ominaisuuksia ja funktioita lausekkeissa. BIRT-luokat näkyvät lausekkeiden luontitoiminnon luokkaluettelossa BIRT JavaScript -objekteina.

Java-koodilla kirjoitetut BIRT-tapahtumankäsittelytoiminnot eivät voi käyttää BIRT JavaScript -luokkia suoraan. Voit kiertää tämän rajoituksen osittain määrittämällä elementtiin uuden käyttäjän ominaisuuden, jonka arvoksi määrität JavaScript-lausekkeen. JavaScript-lausekkeessa voit käyttää mitä tahansa BIRT JavaScript -objekteja. Koska Java-koodi voi käyttää käyttäjän ominaisuuden arvoa, Java-koodi voi käsitellä JavaScript-lausekkeen laskentatulosta. Tämän menetelmän tärkein rajoitus on se, että lauseke on laskettava elementin luontihetkellä, joten se on staattinen.

Lisätietoja Java-komentosarjojen kirjoituksesta on kohdassa Komentosarjojen käyttö raporttirakenteessa.

Seuraavissa osissa on BIRT JavaScript -luokkien ohjeita.


(c) Copyright Actuate Corporation 2006

Edellinen ohjeaiheSeuraava ohjeaihe