前一主題下一主題


第 24 章 Scripting 參照

除了屬於 Rhino JavaScript 一部分的原生 JavaScript 類別外,BIRT 另外提供了數個 JavaScript 類別。 在撰寫表示式時,報告開發人員可以存取任何 BIRT 類別及其內容與功能。BIRT 類別會以 BIRT JavaScript 物件的形式,出現在「表示式建置器」的「種類」清單中。

以 Java 程式碼撰寫的 BIRT 事件處理常式無法直接存取 BIRT JavaScript 類別。然而,您可以局部規避這個限制,方法是在元素中定義一個新的使用者內容,並且使用 JavaScript 表示式來指派該內容的值。JavaScript 表示式可以使用任何 BIRT JavaScript 物件。由於 Java 程式碼可以存取使用者內容的值,因此,Java 程式碼可以存取對 JavaScript 表示式求值的結果。這個技術的主要限制在於表示式是在建立元素時進行求值,因此是靜態的。

如需撰寫 Java Script 的相關資訊,請參閱在報告設計中使用 Scripting

下列各節提供 BIRT JavaScript 類別的參照資訊。


(c) Copyright Actuate Corporation 2006

前一主題下一主題