Partilhar via


Elemento Members (XMLA)

Contém uma coleção de elementos Member contidos pelo elemento pai CrossProduct .

Syntax

  
<CrossProduct>  
   <Members Hierarchy="string">  
      <Member>...</Member>  
   </Members>  
   ...  
</CrossProduct>  

Características do elemento

Característica Descrição
Comprimento e tipo de dados Nenhum
Valor padrão Nenhum
Cardinalidade 0-n: Elemento opcional que pode ocorrer mais de uma vez.

Relações de elementos

Relação Elemento
Elementos pai CrossProduct
Elementos filho Membro

Atributos

Atributo Descrição
Hierarquia Atributo String obrigatório. O nome da hierarquia à qual os membros contidos no elemento Members pertencem.

Comentários

Quando um aplicativo cliente define a propriedade AxisFormat como ClusterFormat, os membros em cada eixo são divididos em clusters, nos quais cada cluster representa um produto cruzado entre conjuntos ordenados de membros de cada hierarquia. Cada elemento Axis consiste em um ou mais elementos CrossProduct . Cada elemento CrossProduct contém um elemento Members para cada hierarquia no eixo. O elemento Members , por sua vez, contém um elemento Member para cada membro da hierarquia especificada incluída no produto cruzado.

Exemplo

O exemplo a seguir ilustra a estrutura do elemento Members quando um cliente especifica ClusterFormat para a propriedade XMLA AxisFormat , considerando os seguintes membros para o eixo:

Hierarquia de tempo

Hierarquia de categoria

Clusters

1999

Real

Clusters 1

1999

Orçamento

Clusters 1

2000

Orçamento

Clusters 1

2001

Orçamento

Clusters 2

<Axes>  
   <Axis name="Axis0">  
      <CrossProduct Size = "4">  
         <Members Hierarchy="Time">  
            <Member>  
               <UName>[Time].[1999]</UName>  
               ...  
            </Member>  
            <Member>  
               <UName>[Time].[2000]</UName>  
               ...  
            </Member>  
         </Members>  
         <Members Hierarchy="Category">  
            <Member>  
               <UName>[Scenario].[Actual]</UName>  
               ...  
            </Member>  
            <Member>  
               <UName>[Scenario].[Budget]</UName>  
               ...  
            </Member>  
         </Members>  
      </CrossProduct>  
      <CrossProduct Size = "1">  
         <Members Hierarchy="Time">  
            <Member>  
               <UName>[Time].[2001]</UName>  
               ...  
            </Member>  
         </Members>  
         <Members Hierarchy="Category">  
            <Member>  
               <UName>[Scenario].[Budget]</UName>  
               ...  
            </Member>  
         </Members>  
      </CrossProduct>  
   </Axis>  
   ...  
</Axes>