Cognos函数(二十四) - descendants
来源:互联网 发布:数据库中column 编辑:程序博客网 时间:2024/05/17 07:52
这里,我们介绍下descendants 这个函数,有时候会用到的,按指定层级取数的时候,我们来学习下
1. 函数定义
descendants用来获得一个成员集,根据距离获得指定维度下的成员集
2. 实例
2.1 self
descendants函数有4个可选参数,默认是self,我们先来简单看看这个self的使用
self: 只有指定级别上的成员才会包含在最终集中(未指定选项时,这是默认操作)。
我这里画了个图,简单描述下
小例子:
,返回的是距离产品系列级别0的级别下,自身的成员集合
距离产品系列0就是产品系列本身,,我们直接取该级别下的成员集
结果:
如果我们改成距离1呢?
,和产品系列距离1的就是产品类型,self,就取产品类型下的成员集合
2.2 before
before:如果成员级别与指定级别之间存在任何中间级别,那么会包含这些级别中的成员。如果指定级别与应用该函数的成员处于同一级别,那么会将该成员包含在最终集内。
这个before取的是一个中间集合
我们还是用产品系列做例子
返回的是,和产品系列距离2的级别,就是产品级别,取产品系列级别和产品级别之间的级别的成员集合,中间只有一个产品类型,所以就返回了产品类型下的数据
,在这个场景中,我们距离使用0和1是没有办法返回结果的
其他的参数,还有 after,beforewithmember都是差不多的分析方法,同学们可以自行实践下。
0 0
- Cognos函数(二十四) - descendants
- Cognos函数(十四) - roleValue
- Cognos函数(二) - 宏函数
- MDX函数之 - Descendants
- Cognos函数(二十) - aggregate
- Cognos函数(二十一) - periodsToDate
- Cognos函数(二十二) - ancestor
- 二十四、返回函数
- Cognos函数(二十三) - bottomCount & topCount
- COGNOS网页制作-COGNOS钻取函数
- Cognos函数(十一) - parallelPeriod
- Cognos函数(十三) - filter
- Cognos函数(一) - 时间函数
- Cognos函数(三) - 报表函数
- 二十四
- 【叶子函数分享二十四】根据年月生成日历函数
- 【叶子函数分享二十四】根据年月生成日历函数
- COGNOS用户权限设置(二)
- 解决IE系列浏览器上传页面接收问题
- 闹铃
- <%=a%>
- QT210烧写UBOOT到SD卡原理以及UBOOT启动
- Hdu 1520 Anniversary party (树形dp入门,类似最大独立集)
- Cognos函数(二十四) - descendants
- 【iOS开发-95】JSON反序列化、XML数据解析以及主线程中的UI更新等小细节
- hadoop 2.2.0集群安装 (转载)
- select last_insert_id() into paraId;
- Linux 汇编语言开发指南
- java多线程创建
- Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义
- css 内外边距
- MYSQL语句调优:MYSQL Explain 执行计划输出详解