Forrige Næste

Vælg mellem JavaScript og Java

Både JavaScript og Java har fordele og ulemper i forbindelse med skrivning af en aktivitetsbehandler. Valget er oplagt for en udvikler, som kender et af de to sprog, men for andre afhænger beslutningen af rapportbehovene.

Der er bl.a. følgende fordele ved at bruge JavaScript til at skrive en aktivitetsbehandler:

*
Der er mindre kompliceret at tilføje en JavaScript-aktivitetsbehandler til en rapport end en aktivitetsbehandler, der er skrevet i Java. Hvis du skriver en JavaScript-aktivitetsbehandler, er det ikke nødvendigt at oprette et Java-miljø i Eclipse eller sætte sig ind i Java-udviklingsprocessen i Eclipse. Det er ikke nødvendigt at angive en pakke, implementere en grænseflade eller kende parametrene for den aktivitetsbehandler, du skriver.
Når du vil tilføje en JavaScript-aktivitetsbehandler, skal du først vælge navnet på aktivitetsbehandleren på en rulleliste på skillebladet Script. Skriv derefter koden.
*
Det er mindre krævende at kode i JavaScript end i Java pga. JavaScripts enklere krav.

Der er bl.a. følgende fordele ved at bruge Java til at skrive en aktivitetsbehandler:

*
Java-udviklingsmiljøet i Eclipse har mange nyttige funktioner, herunder automatisk kodeafslutning, kontekstbetinget hjælp, tastaturgenveje og parametertip.
*
Alle Java-aktivitetsbehandlerne til en rapport findes i Java-filer, der umiddelbart kan læses. JavaScript-aktivitetsbehandlere er derimod indbygget i designet, og du kan kun se én behandler ad gangen.

(c) Copyright Actuate Corporation 2013