清單類別中的 ER 函數清單

電子報表 (ER) 清單函數可用於從 記錄清單容器 (記錄) 資料類型的資料來源中擷取資訊並進行操作。 本主題提供了這些函數的摘要。

支援的函數清單

函數 描述
AllItems 此函數作為記憶體式選取執行。 它回傳一個新的展平 記錄清單 值,該清單值包括表示與指定路徑相符的所有項目的記錄清單。
AllItemsQuery 此函數作為連接的 SQL 查詢執行。 它回傳一個新的展平 記錄清單 值,該清單值包括表示與指定路徑相符的所有項目的記錄清單。
計數 此函數回傳一個 整數 值,表示指定清單中的記錄數,如果清單不為空白。 如果清單為空白,此函數會回傳 0 (零)。
EmptyList 此函數透過使用指定的清單作為清單結構的來源來回傳空白 記錄清單 值。
Enumerate 此函數回傳一個新的 記錄清單 值,該值包含指定清單的列舉記錄。
篩選 此函數在查詢經更改後,會將指定的清單作為 記錄清單 值回傳,以便過濾指定的條件。
第一週 此函數將指定清單的第一個記錄回傳為 容器 (記錄) 值,前提是該清單不為空白。 如果該清單為空白,此函數將引發異常。
FirstOrNull 此函數將指定清單的第一個記錄回傳為 容器 (記錄) 值,前提是該記錄不為空白。 如果記錄為空,則此函數回傳 Null 容器 (記錄) 值。
索引 該函數回傳一個 容器 (記錄) 值,該值是透過使用指定清單中的指定數字索引選取的。 如果索引超出指定清單中記錄的範圍,則此函數將引發異常。
IsEmpty 如果指定的清單不包含任何記錄,則此函數回傳 True布林值 值。 否則,它會回傳 FALSE布林值
清單 此函數回傳一個 記錄清單 值,該值包含從指定引數建立的新清單。
ListDistinct 此函數計算指定運算式作為指定清單的每條記錄的選取器。 它回傳一個新的 記錄清單 值,其中包含每個唯一選取值的單個記錄。
ListJoin 此函數回傳一個 記錄清單 值,表示從指定的引數建立的新加入清單。
ListOfFields 此函數回傳基於 列舉容器 (記錄) 類型的指定引數的結構建立的 記錄清單 值。
ListOfFirstItem 此函數回傳一個僅包含指定清單的第一個記錄的 記錄清單 值。
OrderBy 此函數在根據指定引數排序後將指定清單作為 記錄清單 值回傳。 這些引數可以定義為運算式。
Reverse 此函數將指定的清單回傳為反向排序順序的 記錄清單 值。
分割 此函數將指定的輸入字串拆分為子字串並將結果回傳為新的 記錄清單 值。
SplitList 此函數將指定清單拆分為子清單 (或批次),每個子清單包含指定數量的記錄。 然後它將結果回傳為包含批次處理的新 記錄清單 值。
SplitListByLimit 此函數將指定清單拆分為新的子清單 (批次) 清單。 每批中的記錄數是動態計算的。 然後該函數將結果回傳為包含批次處理的新 記錄清單 值。
StringJoin 此函數回傳一個 字串 值,由指定清單中的指定欄位的連接值組成。 這些值可以由指定的分隔符號分隔。
Where 根據指定條件,此函數將指定的清單回傳為 記錄清單 值。

其他資源

電子報表概觀

電子報表中的公式設計工具

電子報表公式語言