MDX 中 drilldownmember函数的理解和用法

MSDN中的说明


比如有一个如下层次结构的Hierarchy在Cube中:

第一层: world

第二层: Asia,Europe,America,Africa,Oceania

第三层: 中国,日本,新加坡,印度(亚洲的children), 英国(欧洲的children)...........


DrilldownMember的作用就是按照某个顺序展开这个树形结构,获得特定的节点

比如:

DrilldownMember(world.children,{}), 返回的就是五大洲即world的所有5个子节点


DrilldownMember(world.children,{Asia}), 返回的就是五大洲即world的5个子节点加上Asia的所有子节点


DrilldownMember(world.children,{Asia,Europe}), 返回的就是五大洲即world的5个子节点加上Asia的所有子节点和Europe的所有子节点


总结:

DrilldownMember肯定会返回它第一个参数的所有节点, 还会返回第二个参数中节点的子孙.


进阶:待续



原文地址:https://www.cnblogs.com/rav009/p/5131068.html