zoukankan      html  css  js  c++  java
  • (5)QlikView中的RowNo()函数

    函数介绍

    RowNo()返回当前行的行号,在QlikView载入后的数据表中。第一行的值是1。

    使用注意:此函数没有參数。可是括号不能省略。

    适用范围,能够用于Load脚本,也能够用于Chart的表达式。

    实例

    脚本样例:

    SET ThousandSep=',';
    SET DecimalSep='.';
    SET MoneyThousandSep=',';
    SET MoneyDecimalSep='.';
    SET MoneyFormat='$#,##0.00;($#,##0.00)';
    SET TimeFormat='h:mm:ss TT';
    SET DateFormat='M/D/YYYY';
    SET TimestampFormat='M/D/YYYY h:mm:ss[.fff] TT';
    SET MonthNames='Jan;Feb;Mar;Apr;May;Jun;Jul;Aug;Sep;Oct;Nov;Dec';
    SET DayNames='Mon;Tue;Wed;Thu;Fri;Sat;Sun';
    
    BlogCount:
    LOAD*, RowNo()
    FROM
    C:Userszhaob001Desktop	est.xlsx
    (ooxml, embedded labels);


    然后载入结果。载入后的效果例如以下图:

    Chart实例

    我们在实例上添加一个表盘项来显示当前选择项所在的行数。

    在表盘的表达式中写入

    然后就会有例如以下所看到的:

    当前行数6和第一幅图中的数据去对照就能看出来显示的行数是正确的了。

    注:当用于表达式时要特别注意当前行所相应的table。假设相应错了就不会出现预期的效果了。以后再讲特殊的情况。

    总结

    本文总结了一下RowNo()函数的使用方法和功能。脚本直接在文章能发现,详细数据源能够去这里下载:数据源xls

  • 相关阅读:
    Spark 基本概念及入门
    Cron 表达式详解
    VmWare 网络模式
    微信、支付宝各种支付退款
    Spring Security OAuth2 SSO 单点登录
    Git 入门详解
    基于Spring Boot 2.x 的 Spring Cloud Admin 实践
    Git 提交规范
    Linux 安装 Mysql8.0
    Docker入门
  • 原文地址:https://www.cnblogs.com/claireyuancy/p/7081939.html
Copyright © 2011-2022 走看看