Tópico AnteriorPróximo Tópico


Capítulo 24. Referência de Script

O BIRT fornece várias classes JavaScript além das classes JavaScript nativas que fazem parte do Rhino JavaScript. Um desenvolvedor de relatórios pode acessar qualquer uma das classes BIRT e suas propriedades e funções ao gravar uma expressão. As classes BIRT aparecem na lista Categoria do Construtor de Expressões como objetos BIRT JavaScript.

Os manipuladores de eventos BIRT gravados em código Java não podem acessar diretamente as classes BIRT JavaScript. No entanto, é possível evitar parcialmente essa restrição definindo uma nova propriedade de usuário em um elemento e designando o valor dessa propriedade utilizando uma expressão JavaScript. A expressão JavaScript pode utilizar qualquer um dos objetos BIRT JavaScript. Como o código Java possui acesso ao valor de uma propriedade de usuário, o código Java poderá, assim, acessar o resultado da avaliação de uma expressão JavaScript. A principal restrição desta técnica é que a expressão é avaliada na hora em que o elemento é criado e é, portanto, estática.

Para obter informações adicionais sobre gravação de scripts Java, consulte Utilizando Script em um Design de Relatório.

As seções a seguir fornecem informações de referência para as classes BIRT JavaScript.


(c) Direitos Autorais Actuate Corporation 2006

Tópico AnteriorPróximo Tópico