|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
4.9
members 原型
| members ( hierarchy | level )
| 说明
| 返回层级或级别中的成员集。
如果返回层级中的成员,则结果中无法保证成员的顺序;要按某一个顺序列出成员,必须使用明确排序的函数(如 hierarchize)
| 案例
| 1、members([每日一览N].[产品].[产品].[险类+])
| 解释
| 1、返回[每日一览N].[产品].[产品].[险类+]所有成员
|
4.10
except 原型
| except ( set_exp1 , set_exp2 [,ALL] )
| 说明
| 返回那些属于“set_exp1”但不属于“set_exp2”的成员。
只有当可选关键字“ALL”用作第三个自变量时,才会保留重复项
| 案例
| 1、except([每日一览N].[产品].[产品].[险类+],[企业财产保险])
| 解释
| 1、返回[每日一览N].[产品].[产品].[险类+]的成员,排除[企业财产保险]
|
4.11
order 原型
| order ( set_exp , value_exp [ , ASC | DESC | BASC | BDESC ] )
| 说明
| 通过为指定集中的每个值计算“value_exp”而得出一组值,来排列指定集中的成员,并通过第三个参数进行修改。
有两种排序方法:
层级式(ASC 或 DESC)和非层级式(BASC 或 BDESC,此处 B 表示“打破层级”)。
层级式排序方法首先按照成员在层级中的位置来排列成员。
然后它根据“value_exp”排列每个成员的子项。
非层级式排序方法对集中的成员进行排序时不考虑层级。
如果没有明确指明,则默认为 ASC
| 案例
| 1、order(members([每日一览N].[产品].[产品].[险类+]),[保单数量],asc)
| 解释
| 1、返回[每日一览N].[产品].[产品].[险类+]的成员,按[保单数量]升序排列
|
4.12
hierarchize 原型
| hierarchize ( set_exp )
| 说明
| 此函数用于对层级中某个集的成员进行排序。
在未指定其它排序条件时,级别中的成员按自然顺序(即成员在维度上的默认顺序)进行排列
| 案例
| 1、hierarchize(members([每日一览N].[产品].[产品].[险类+]))
| 解释
| 1、返回[每日一览N].[产品].[产品].[险类+]的成员,按自然排列
|
4.13
union 原型
| union ( set_exp1 , set_exp2 [ , ALL ] )
| 说明
| 此函数返回“set_exp1”和“set_exp2”这两个集的并集。
只有当可选关键字“ALL”用作第三个自变量时,结果中才会保留重复项
| 案例
| 1、union(set([责任保险]),set([财产保险],[现金保险],[建筑工程一切险]))
| 解释
| 1、返回目标所有项
|
4.14
intersect 原型
| intersect ( set_exp1 , set_exp2 [ , ALL ] )
| 说明
| 返回两个输入集的交集。
只有当可选关键字“ALL”用作第三个自变量时,结果中才会保留重复项
| 案例
| 1、intersect(set([机动车辆保险],[机动车辆保险摩托车、拖拉机保险],[商业楼宇财产综合险],[电厂财产保险一切险]),Members([每日一览N].[产品].[产品].[险种]))
| 解释
| 1、返回交集
|
4.15
except 原型
| except ( set_exp1 , set_exp2 [,ALL] )
| 说明
| 返回那些属于“set_exp1”但不属于“set_exp2”的成员。
只有当可选关键字“ALL”用作第三个自变量时,才会保留重复项
| 案例
| 1、except(Members([每日一览N].[产品].[产品].[险种]),set([机动车辆保险],[机动车辆保险特种车保险],[机动车辆保险摩托车、拖拉机保险],[机动车提车险(暂保单)],[机动车提车险],[机动车交通事故责任强制保险]))
| 解释
| 1、返回除set_exp2所描述外的所有set_exp1成员
|
该贴已经同步到 xiaoerp的微博 |
|