上一頁 下一頁

選擇 JavaScript 或 Java

在撰寫事件處理程式時,JavaScript 和 Java 都各有優缺點。對於只熟悉這兩種語言中之一種的開發人員來說,使用熟悉的語言顯然是有好處的,但對於其他人而言,這個決定必須視報告需求而定。

使用 JavaScript 來撰寫事件處理程式的優點包括:

*
新增 JavaScript 事件處理程式至報告,比新增以 Java 撰寫的事件處理程式簡單。撰寫 JavaScript 事件處理程式時,不需要在 Eclipse 中建立 Java 環境,也不需要學習 Eclipse Java 開發程序。您不需要指定套件或實作介面,也不必知道所撰寫的事件處理程式的參數。
如果要新增 JavaScript 事件處理程式,請先從 Script 標籤的下拉清單中選取事件處理程式的名稱。接著,輸入程式碼。
*
JavaScript 對於程式碼的需求比 Java 低,因為其需求較為寬鬆。

使用 Java 來撰寫事件處理程式的優點包括:

*
Eclipse Java 開發環境功能非常強大,並且包含自動完成、上下文相關說明、鍵盤快速鍵和參數提示等特性。
*
報告的所有 Java 事件處理程式,皆存在於可隨時檢視的 Java 檔中。相反的,JavaScript 事件處理程式內嵌在設計中,所以您一次只能檢視一個事件處理程式。

© Copyright Actuate Corporation 2013