Elemento Members (XMLA)
Contiene una colección de elementos Member contenidos en el elemento CrossProduct primario.
Sintaxis
<CrossProduct>
<Members Hierarchy="string">
<Member>...</Member>
</Members>
...
</CrossProduct>
Características de los elementos
Característica | Descripción |
---|---|
Tipo y longitud de los datos | Ninguno |
Valor predeterminado | Ninguno |
Cardinalidad | 0-n: elemento opcional que puede aparecer más de una vez. |
Relaciones de elementos
Relación | Elemento |
---|---|
Elementos primarios | CrossProduct |
Elementos secundarios | Member |
Atributos
Atributo | Descripción |
---|---|
Hierarchy | Atributo String requerido. Nombre de la jerarquía a la que pertenecen los miembros contenidos en el elemento Members . |
Comentarios
Cuando una aplicación cliente establece la propiedad AxisFormat en ClusterFormat, los miembros de cada eje se dividen en clústeres en los que cada clúster representa un producto cruzado entre conjuntos ordenados de miembros de cada jerarquía. Cada elemento Axis consta de uno o varios elementos CrossProduct . Cada elemento CrossProduct contiene un elemento Members para cada jerarquía del eje. El elemento Members , a su vez, contiene un elemento Member por cada miembro de la jerarquía especificada incluida en el producto cruzado.
Ejemplo
En el ejemplo siguiente se muestra la estructura del elemento Members cuando un cliente especifica ClusterFormat para la propiedad AXISFormat XMLA, dados los miembros siguientes para el eje:
Jerarquía Time
Jerarquía Category
Clústeres
1999
Real
Clústeres 1
1999
Presupuesto
Clústeres 1
2000
Presupuesto
Clústeres 1
2001
Presupuesto
Clústeres 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>