Anterior Seguinte

Escolher entre JavaScript e Java

Tanto Java como JavaScript possuem vantagens e desvantagens ao escrever uma rotina de tratamento de eventos. Para um programador familiarizado com apenas uma das duas linguagens, a vantagem de utilizar a linguagem mais familiar é óbvia mas, nos restantes casos, a decisão depende dos requisitos do relatório.

As vantagens de utilizar JavaScript para escrever uma rotina de tratamento de eventos incluem:

*
A adição de uma rotina de tratamento de eventos JavaScript a um relatório é mais simples que a adição de uma rotina de tratamento de eventos Java. Para escrever uma rotina de tratamento de eventos JavaScript, não é necessário criar um ambiente Java no Eclipse nem aprender o processo de programação de Java do Eclipse. Não é necessário especificar um pacote, implementar uma interface nem conhecer os parâmetros da rotina de tratamento de eventos que escrever.
Para adicionar uma rotina de tratamento de eventos JavaScript, seleccione primeiro o nome da rotina de tratamento de eventos numa lista pendente no separador Script. Em seguida, escreva o código.
*
JavaScript é menos exigente no que diz respeito ao código em comparação com Java devido a estes requisitos menos rígidos.

As vantagens de utilizar Java para escrever uma rotina de tratamento de eventos incluem:

*
O ambiente de programação de Java do Eclipse é muito poderoso e inclui funções como, por exemplo, conclusão automática, ajuda contextual, atalhos de teclado e sugestões de parâmetros.
*
Todas as rotinas de tratamento de eventos Java para um relatório estão presentes em ficheiros Java prontos para visualização. Em contraste, as rotinas de tratamento de eventos JavaScript estão incorporadas na concepção e só é possível visualizar uma rotina de tratamento de eventos de cada vez.

(c) Copyright Actuate Corporation 2013