mDX中读取过滤器的轴函数替代

mDX中读取过滤器的轴函数替代,mdx,Mdx,MDX中的AXIS函数不能用于检查Filter-WHERE子句上的内容。是否有人尝试过其他方法,以便我们可以读取where子句上的字段 谢谢 Rakesh您可以使用现有函数获取一个特定维度的成员。 例如: With member [measures].[members] as SetToStr(EXISTING [Product].[Category].[Category]) Select {[Measures].[Internet Sales Amount], [measures].[me

MDX中的AXIS函数不能用于检查Filter-WHERE子句上的内容。是否有人尝试过其他方法,以便我们可以读取where子句上的字段

谢谢
Rakesh

您可以使用现有函数获取一个特定维度的成员。 例如:

With member [measures].[members] as SetToStr(EXISTING [Product].[Category].[Category])
Select
  {[Measures].[Internet Sales Amount], [measures].[members]} on columns,
  {[Customer].[Customer Geography].[State-Province]} on rows
From [Adventure Works]
Where ({[Product].[Category].&[4], [Product].[Category].&[1]})

关于。

感谢您的回复否,刚刚看到这个,我还没有尝试它。基本上,我的要求是会员[措施].[会员]设置为现有[产品].[类别].[类别]在列上选择{[产品].[类别].&[4],[产品].[类别].&[1]},{[客户].[客户地理].[国家省份]}在[Adventure Works]的行上,其中[Measures].[members]和每个列的测量结果。成员应与[Product].[Category].&[4]、[Product].[Category].&[1]相同。无论如何,应尝试现有函数并查看其帮助。谢谢