计数函数
本部分介绍数据加载脚本中与 LOAD 语句评估期间的记录计数器相关的函数。唯一可用于图表表达式的函数是 RowNo()。
某些计数器函数没有任何参数,但是它后面的括号不能省略。
使用每个函数的下拉列表可查看每个函数的简短描述和语法。单击语法描述中的函数名称可了解更多信息。
此脚本函数用于返回在脚本执行期间 expression 遇到的每个特殊计算值的整数值。此函数可用于创建复合键的紧凑记忆呈现形式。
autonumber(expression[ , AutoID])
此脚本函数用于计算合并输入表达式值的 128 位散列,并返回脚本执行期间遇到的每个特殊散列值的唯一整数值。例如,此函数可用于创建复合键的紧凑记忆呈现形式。
autonumberhash128(expression
{, expression})
此脚本函数用于计算合并输入表达式值的 256 位散列,并返回脚本执行期间遇到的每个特殊散列值的唯一整数值。此函数可用于创建复合键的紧凑记忆呈现形式。
autonumberhash256(expression
{, expression})
此脚本函数用于返回一个整数,表明何时计算带 while 子句的 LOAD 语句中的单个记录的值。第一次迭代的编号为1。IterNo 函数只有与 while 子句结合使用才有意义。
IterNo( )
此脚本函数用于返回当前表格的当前读取行数。第一个记录为编号1。
RecNo( )
此函数用于返回结果 Qlik Sense 内部表格中当前行位置的整数。第一行为编号1。
RowNo( )
RowNo() 用于返回表格中当前列段数据的当前行数。对于位图图表,RowNo() 用于返回图表的等效垂直表内的当前行数。
rowno([TOTAL])