ITPub博客

首页 > 大数据 > 可视化 > 皕杰报表工具中selectex函数的用法

皕杰报表工具中selectex函数的用法

原创 可视化 作者:jyjun 时间:2021-03-04 10:49:37 0 删除 编辑

       在皕杰报表工具中有个数据集函数selectex,其作用是从当前数据组中选取符合条件的记录。函数说明如下:

语法:datasetName.selectex(selectExp{,filterExp{,sortExp1:descExp1{,sortExp2:descExp2{,……}}}})

参数说明:

selectExp 选出的字段或其表达式

filterExp 数据过滤表达式

sortExp1 第一优先数据排序表达式,按descExp1排序

descExp1 指定数据的排序顺序,true表示降序排列,默认为false表示升序排列

sortExp2 第二优先数据排序表达式,按descExp2排序

descExp2 sortExp2的排序顺序,true表示降序排列,默认为false

……. 支持多组排序参数

举例说明:

例1:ds1.selectex(订单ID,订单ID>12),将数据集ds1中的订单ID大于12的记录显示。

例2:ds1.selectex(订单ID,订单ID>12,数量:false),将数据集ds1中的订单ID大于12的记录显示,并以“数量”字段顺序排序。

例3:ds1.selectex(订单ID,订单ID>12,数量:false,单价:true),将数据集ds1中的订单ID大于12的记录显示,先以“数量”字段顺序排序,以此为基础,再以“单价”字段逆序排序。

selectex函数中,排序表达式和排序顺序之间用英文“:”号隔开。

       那么报表工具中的这个函数到底有什么作用呢?其实就是一个多条件排序函数,优先按第一个条件排序,然后按第二个条件排序,并以此类推。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69984822/viewspace-2761055/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-09-30

  • 博文量
    16
  • 访问量
    9301