新增及編輯報告項目
針對報告項目,下列內容會顯示在「選取或限制」「條件」標籤的「新增」「編輯」視窗中。顯示的特定內容取決於報告項目。這些內容設定決定「報告建構器」中項目的初始顯示及其行為。
屬性
報告項目
描述
「表格別名」
物件
(唯讀) 從中選取報告項目之表格的別名,如「表格和連接」標籤所指定,其後為表格的內部類型名稱,並括在括弧內。例如:Report Template [wt.query.template.ReportTemplate]。此內容是唯讀的。
「內容名稱」
物件
(唯讀) 報告項目的內容名稱,其後為報告項目的內部名稱,並括在括弧內。例如:Name [name]
資料類型
關鍵字
「資料庫功能」
(唯讀) 報告項目的資料類型。報告項目的資料類型決定可針對此項目設定的內容。
針對關鍵字報告項目,只有在關鍵字為「列號」時,才會顯示「資料類型」
針對資料庫函數報告項目,顯示的資料類型會根據所選「函數」更新。
資料類型
常數
參數
從下拉清單中選取常數的資料類型:
「字串」(java.lang.String)
「日期」(java.sql.Timestamp)
「編號」(java.math.BigDecimal)
「布林值」(java.lang.Boolean)
顯示在下拉清單上方的資料類型與所選值對應。
「顯示名稱」
物件
關鍵字
常數
參數
「資料庫功能」
Java Method
參數
項目的顯示名稱。此可編輯值會作為項目的標籤顯示在「報告建構器」條件窗格中,而且如果此項目包括在報告結果中,也會作為欄標題顯示在報告結果表中。
「顯示名稱」只會顯示在從「選取或限制」標籤啟動,或從「條件」標籤之「新增參數值以選取或限制」動作啟動的「新增」「編輯」視窗中。
運算子
關鍵字
「資料庫功能」
為報告項目選取運算子。可用運算子取決於報告項目的資料類型。如需所有可用運算子的清單,請參閱運算子 (選取或限制)。此處選取的運算子是在「報告建構器」中針對報告項目顯示的預設運算子。
針對關鍵字報告項目,只有在所選關鍵字為「列號」時,才會顯示此內容。針對屬於報告範本檢視之屬性的可供報告項目,只有在屬性不是衍生屬性時,才會顯示此內容。
關鍵字
常數
參數
「資料庫功能」
(字串、編號、列舉或布林值資料類型) 定義報告項目的值。「值」內容的輸入方塊由報告項目的資料類型,以及針對此內容選取的選項決定。
「預設值」- 會在「報告建構器」中針對報告項目自動填入指定值。執行報告時,使用者可以編輯此值。
「恆定值」- 指定的值是常數值,且無法由執行報告的使用者編輯。
「使用密集」- 若選取此核取方塊,值輸入欄位會變為下拉清單。從清單中選取想要的巨集。只有在巨集適用於報告項目的資料類型時,才會顯示此核取方塊。如需詳細資訊,請參閱巨集
輸入或選取值:
針對編號與字串資料類型,在輸入欄位中輸入值。如果選取「使用密集」,請從下拉清單中選取巨集。
針對列舉資料類型,從列舉清單中選取值。
對於布林值資料類型,從布林值清單中選取值。
「保留空間」- 針對具有字串資料類型的常數報告項目,選取此核取方塊可保留在值輸入欄位中輸入的任何空格。
針對屬於報告範本檢視之屬性的可供報告項目,只有在屬性不是衍生屬性時,才會顯示此內容。
「開始日期」
「結束日期」
「資料庫函數」 (若所選函數為「系統日期」「終止日期」)
(日期資料類型項目) 根據所選「運算子」,指定適用於報告項目的日期範圍。例如,針對「介於」運算子,指定「開始日期」「結束日期」。針對 < 運算子,指定「結束日期」。只會啟用適用於所選運算子的內容。
選取值是「預設值」還是「恆定值」,然後按一下行事曆圖示 ,選取日期。如果針對此報告範本選取「將時間新增至日期欄位」內容,時間項目元件會顯示在日期元件旁邊。
如果選取「使用密集」,值輸入欄位會取代為資料類型之可用巨集的下拉清單。
「日期」
常數
參數
(日期資料類型項目) 按一下行事曆圖示 ,為常數選取日期。
如果選取「使用密集」,值輸入欄位會取代為報告項目之資料類型可用巨集的下拉清單。
* 
如果針對此報告範本選取「將時間新增至日期欄位」內容,時間項目元件會顯示在日期元件旁邊。
關鍵字
關鍵字
從下拉清單中選取關鍵字。如需詳細資訊,請參閱關鍵字
「資料庫功能」
「資料庫功能」
從下拉清單中選取函數。如需詳細資訊,請參閱資料庫函數「資料類型」內容會根據所選函數更新。
Java Class
Java Method
從下拉清單中選取 Java 類別。
如需指定可用 Java 類別與應用清單的資訊,請參閱 Java Method
Java Method
Java Method
從下拉清單中選取 Java 方法。Java Method 下拉清單以針對 Java Class 選取的值為基礎。
「報告建構器選項」部份只會顯示在從「選取或限制」標籤啟動的「新增」「編輯」視窗中。這些內容決定項目在「報告建構器」中的外觀與行為:
屬性
描述
條件
(欄、關鍵字及資料庫函數) 決定項目的條件是否可由使用者在「報告建構器」條件窗格中新增或變更:
「允許使用者指定條件」- 選取此核取方塊可讓使用者在「報告建構器」中為此項目指定條件。
針對關鍵字報告項目,只有在所選關鍵字為「列號」時,才會顯示此核取方塊。針對屬於報告範本檢視之屬性的可供報告項目或資料庫函數,只有在屬性不是衍生屬性時,才會顯示此內容。
「顯示可供選取的子類型」- 選取此核取方塊可在「報告建構器」中顯示包含父類型之子類型的下拉清單,以讓使用者將報告結果篩選至特定子類型。只有在屬性是類型分支識別元 (報告項目的「內容名稱」「值」包含字串 typeDefinitionReference.key.branchId) 時,才會針對欄報告項目顯示此核取方塊。
如果選取此核取方塊,但未選取「允許使用者指定條件」,會顯示一則警告。如果使用者無法從子類型下拉清單中選取,則不會顯示該清單。
結果
(欄、常數、關鍵字、Java 方法與資料庫函數) 決定報告結果中是否包括此項目以及如何包括此項目。
「允許使用者決定」- 可讓使用者決定是否將此項目包括在報告結果中。核取方塊會顯示在「報告建構器」中項目的旁邊。使用者可以選取核取方塊以將項目包括在結果中,也可以清除核取方塊以將項目從結果中排除。
「總是包括」- 此項目始終包括在報告結果中。執行報告時,使用者無法變更此項。
「從不包括」- 此報告項目僅用於限制報告結果,但絕對不會包括在報告結果中。僅適用於欄與關鍵字報告項目。
針對屬於報告範本檢視之屬性的可供報告項目,只有在屬性不是衍生屬性時,才會顯示「從不包括」
「在結果表內顯示資訊頁」- 選取此核取方塊可將物件資訊頁的連結包括在報告結果中。資訊頁連結會顯示為資訊圖示 。只有在報告項目是分支識別元、物件識別元或電子郵件位址 (報告項目的「內容名稱」包含下列其中一個字串:branchidobjectidemail) 時,才會顯示此核取方塊。
如果選取此核取方塊,並選取「從不包括」,會顯示一則警告。如果報告項目未包括在結果中,則資訊頁連結無法顯示在結果中。
這是否有幫助?