MDX跨多维数据集CUBE查询

    打个比方:我有销售和生产2个CUBE,销售里有销售台数,生产里有生产台数,前台有个需求想把销售台数和生产台数在一个报表中展现,他们都有时间这个维度的。
   在销售cube中新建计算成员“生产台数”,表达式为lookupcub("[生成cube名称]","(measures.[生产台数],[时间].["+[时间].currentmember.level.name+"].["+[时间].currentmember.name+"])"),浏览时将度量值“销售台数”和计算成员“生产台数”一同拖入数据区域,即可同时看见销售里面的销售台数和生产里面的生产台数!

前面要把维度转成STR型, 所以要用引号""引起来.

posted @ 2011-03-03 10:50  emmy  阅读(624)  评论(0编辑  收藏  举报