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