我的MDX查询语句为:
select CrossJoin([year].members,[Gender].members) on columns,Measures.members on rows from Sales
我怎样获取[year]的数量,以及[Gender]的数量,已知[year]中有两个数据,[Gende]有3个数量
...全文
595打赏收藏
请教一个MDX的问题,在线等待。
我的MDX查询语句为: select CrossJoin([year].members,[Gender].members) on columns,Measures.members on rows from Sales 我怎样获取[year]的数量,以及[Gender]的数量,已知[year]中有两个数据,[Gende]有3个数量
TO :blactte(想认识我吗?在靠近一点!)
谢谢你的指导,我现在还有一个问题,针对我下面的MDX语句
select CrossJoin([year].members,[Gender].members) on columns,Measures.members on rows from Sales
我用以下语句获取项目数量时在应用程序中报错:
……
Set X_axis=cst.Axes(0)
X_axis.Gender.Members.Count/写成X_axis.[Gender].Members.Count也不行
……
而用以下语句则可正确获取项目数量:
Set X_axis=cst.Axes(1)
X_axis.Positions(0).Members.Count
请问我是否可用前种方式获取,请指点。