全部展開/全部摺疊
計數器函數
本節描述在資料載入指令碼 中的 LOAD 陳述式評估期間,與記錄計數器相關的函數。唯一可以用於圖表運算式的函數是 RowNo() 。
部分計數器函數沒有任何參數,但是仍需要尾部括弧。
使用每個函數中的下拉式功能表,以查看每個函數的簡要描述及語法。按一下語法描述中的函數名稱,以取得進一步詳細資料。
autonumber
此指令碼函數會針對在指令碼執行期間出現的每個相異的 expression 評估值,傳回唯一的整數值。此函數可用於如建立複雜金鑰的簡潔記憶表示法。
autonumber (expression[ , AutoID] )
autonumberhash128
此指令碼函數會計算組合輸入運算式值的 128 位元雜湊,並針對在指令碼執行期間出現的每個相異的雜湊值,傳回唯一的整數值。此函數可用於如建立複雜金鑰的簡潔記憶表示法。
autonumberhash128 (expression
{, expression} )
autonumberhash256
此指令碼函數會計算組合輸入運算式值的 256 位元雜湊,並針對在指令碼執行期間出現的每個相異的雜湊值,傳回唯一的整數值。此函數可用於如建立複雜金鑰的簡潔記憶表示法。
autonumberhash256 (expression
{, expression} )
IterNo
此指令碼函數會傳回整數,代表某單筆記錄在含有 while 子句的 LOAD 陳述式中進行評估的次數。第一個反覆項目有數字 1。 IterNo 函數僅在搭配 while 子句使用時才有意義。
IterNo ( )
RecNo
此指令碼函數會傳回整數,代表目前讀取列在目前表格中的編號。第一筆記錄的編號為 1。
RecNo ( )
RowNo - script function
此指令碼會傳回整數,代表目前列在所產生 Qlik Sense 內部表格中的位置。第一列的編號為 1。
RowNo ( )
RowNo - chart function
RowNo() 傳回表格中目前資料行區段內,目前列的編號。對於點陣圖圖表,RowNo() 傳回圖表的連續表同等表格內的目前列的編號。
rowno ([TOTAL])