Reporting services 报表,MDX,报表参数多值查询问题,急!谢谢!
用MDX做Reporting Services报表,有“国家”维度,如:"中国"、"加拿大" 、"新加坡"、"美国"..
现设置一个“地区”报表参数,其值来自SQLSERVER的“国家分组”表,结构如:
<地区> <国家>
-------------------------------
亚洲 中国
亚洲 新加坡
亚洲 韩国
亚洲 泰国
亚洲 ....
东盟 缅甸
东盟 文莱
东盟 新加坡
东盟 泰国
东盟 ...
欧盟 比利时
欧盟 英国
北美洲 加拿大
北美洲 美国
..............
我想将"亚洲"、"东盟"、"欧盟"、"北美洲"...这些作为报表参数下拉选择,然后通过其下的“国家”做报表查询,我该怎么办????
因为不怎么会用MDX,我现在能想到的就是:不用上面“国家分组表”的结构,而是把这些国家做一个个字符串,存在一个字段里,然后造成MDX所需要的成员格式...很无奈...
忘记高手指点!谢谢先!
[解决办法]
回帖是一种美德!恩~
[解决办法]
在Cube中,当前维度建一个曾层级,设置它为查询条件即可.
[解决办法]
回帖