使用表格資料欄位函數 |
使用表格物件的「表格資料」屬性頁面啟用表格資料並選取來源之後,您可使用特殊的「表格資料欄位」資料來源幫您設計表格。這些「表格資料欄位」資料來源是列在 工具箱的「資料來源」窗格中,您可以將資料拖曳至表格儲存格以建立連結至資料來源的文字物件。如需更多有關如何向物件新增「表格資料欄位」資料來源的資訊,請參閱「建立使用動態資料的表格」。
將「表格資料欄位」資料來源連結到物件之後,您可以使用此物件的「資料來源」屬性頁面設定其屬性。您可以指定該屬性頁面中包含的設定來計算「表格資料欄位」資料來源中的總和函數或其他彙總函數。您也可以指定函數的計算範圍。
以下是可用的函數類型:
總和:計算「表格資料欄位」資料來源的指定範圍中所有值之和。支援數值。
平均:計算「表格資料欄位」資料來源的指定範圍中所有值的平均值。支援數值。
最小值:確定「表格資料欄位」資料來源的指定範圍中的最小值。支援數值和日期值。還支援文字值,其中在按區分大小寫的中性語言比較進行排序時確定第一個字元串。
最大值:確定「表格資料欄位」資料來源的指定範圍中的最大值。支援數值和日期值。還支援文字值,其中在按區分大小寫的中性語言比較進行排序時確定最後一個字元串。
計數:計算指定範圍中的記錄數量。
清單 (逗點分隔值):將指定範圍中的所有記錄值連結成一個長字串,其中使用逗號和引號分隔各個值 (例如,"data1","data2","data3")。
清單 (定位字元分隔值):將指定範圍中的所有記錄值合併為一個長字元串,其中使用定位字元分隔各個值。
清單 (每行單一值):將指定範圍中的所有記錄值合併為一個長字元串,其中使用換行符分隔各個值。
以下是可用的範圍選項:
所有記錄:使用表格中列出的所有記錄計算函數。
目前頁面:使用表格在單一列印項目中顯示時列出的所有記錄計算函數。
目前群組:使用表格中指定的記錄依群組計算函數。
|
您可以在定義「表格資料欄位」資料來源的表格外部使用該資料來源,但是執行此動作時,只能對該資料來源使用聚合函數。依預設,會使用「總和」函數。對於「範圍」,可以選取「所有記錄」或「目前頁面」(不支援「目前群組」)。此設定的一個典型用法是將某個物件中的總價放到定義該物件的表格外部。 |
使用本節中的範例來熟悉在「表格資料欄位」資料來源中計算總和或其他彙總函數的基本步驟。對於每個範例,您必須先建立一個連線至範例資料庫的新表格物件,然後設定「表格資料欄位」資料來源,如下列程序中所述。
|
若要完成這兩個範例的步驟,您必須針對每個範例建立一個單獨的 BarTender 文件。 |