共用方式為


INDEX ER 函式

INDEX 函式會傳回一個容器 (記錄) 值,該值是透過使用指定清單中的指定數字索引進行選取。 如果索引超出指定清單中記錄的範圍,則會引發例外狀況。

語法

INDEX (list, index)

引數

list: 記錄清單

記錄清單資料類型的資料來源的有效路徑。

index: 整數

一個數字索引,指示所需記錄在指定清單中的位置。

附註

由於此函式使用從一開始的編號,因此指定值 1 以傳回指定清單的第一條記錄。

傳回值

容器 (記錄)

產生的記錄值。

範例 1

如果您輸入導出欄位類型的資料來源 DS,並且它包含運算式 SPLIT ("A|B|C", "|"),則運算式 DS.Value 會傳回文字值「B」表示此記錄清單的第二條記錄。 運算式 INDEX (SPLIT ("A|B|C", "|"), 2).Value 也會傳回文字值「B」

範例 2

如果輸入導出欄位類型的資料來源 DS,且它包含運算式 SPLIT ("A|B|C", "|"),運算式 INDEX (SPLIT ("A|B|C", "|"), 4).Value 在執行階段會引發例外狀況。

其他資源

清單函式