新增及編輯報告項目
針對報告項目,下列內容會顯示在「選取或限制」「條件」標籤的「新增」「編輯」視窗中。顯示的特定內容取決於報告項目。這些內容設定決定「報告建構器」中項目的初始顯示及其行為。
屬性
報告項目
描述
「表格別名」
物件
(唯讀) 從中選取報告項目之表格的別名,如「表格和連接」標籤所指定,其後為表格的內部類型名稱,並括在括弧內。例如: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) 時,才會顯示此核取方塊。
如果選取此核取方塊,並選取「從不包括」,會顯示一則警告。如果報告項目未包括在結果中,則資訊頁連結無法顯示在結果中。
這是否有幫助?