Rubrique précédenteRubrique suivante


Chapitre 24 Référence de la fonction de script

BIRT fournit plusieurs classes JavaScript en plus des classes JavaScript natives appartenant à Rhino JavaScript. Un développeur de rapports peut accéder à n'importe quelle classe BIRT et à leurs propriétés et fonctions en rédigeant une expression. Les classes BIRT apparaissent dans la liste des catégories du générateur d'expression en tant qu'objets JavaScript BIRT.

Les gestionnaires d'événement BIRT rédigés en code Java ne peuvent pas accéder aux classes JavaScript BIRT. Il est toutefois possible de contourner cette restriction en définissant une nouvelle propriété utilisateur sur un élément et en affectant la valeur de cette propriété à l'aide d'une expression JavaScript. L'expression JavaScript peut utiliser les objets JavaScript BIRT. Comme le code Java a accès à la valeur d'une propriété utilisateur, il peut ainsi accéder au résultat de l'évaluation d'une expression JavaScript. La principale limite de cette technique est que l'expression est évaluée au moment où l'élément est créé, et est par conséquent statique.

Pour plus d'informations sur l'écriture de scripts Java, voir Utilisation d'une fonction de script dans une conception de rapport.

Les sections suivantes contiennent des informations de référence relatives aux classes JavaScript BIRT.


(c) Copyright Actuate Corporation 2006

Rubrique précédenteRubrique suivante