2014-04-08 45 views
0

我想在同一个轴独立实体中显示相同层次结构的级别。例如,我希望[客户]。[州]和[客户]。[县]分开显示。MDX:Tuple包含层次结构的多个成员

我尝试以下查询:

select NON EMPTY 
{[Customer].[State].Members * [Customer].[County].Members} 
ON ROWS 
from [Search] 

,但得到蒙德里安错误:数组包含层次结构的多个成员。

是否可以做我想做的事情,基本上是扁平化的层次?

回答

0

我不知道下面将在蒙德里安的工作:

SELECT 
    {[Measures].[Internet Sales Amount]} ON 0 
,NON EMPTY 
    { 
     (
     [Customer].[Gender].[Gender].MEMBERS 
     ,[Customer].[Marital Status].[(All)] 
    ) 
    ,(
     [Customer].[Gender].[(All)] 
     ,[Customer].[Marital Status].[Marital Status].MEMBERS 
    ) 
    } ON 1 
FROM [Adventure Works]; 

菲利普,

+0

这导致成员在同一列之中。我想单独列。 – user3410234