Udostępnij za pośrednictwem


Element CrossProduct (XMLA)

Zawiera iloczyn krzyżowy między zestawami zamówione składniki z poszczególnych hierarchii dla element używaMDDataSet typu danych, zwracanych przez wykonać metoda.

<Axis>
   ...
   <CrossProduct Size="integer">
      <Members>...</Members>
   </CrossProduct>
   ...
</Axis>

Właściwości elementu

Charakterystyka

Description

Typ danych i długość

None

Wartość domyślna

None

Relacja

0-n: Opcjonalne element, który może występować więcej niż jeden raz.

Relacje elementu

Relacja

Element

Elementy nadrzędne

Elementy podrzędność

Członkowie

Atrybuty

Attribute

Description

Size

Wymagane Integer atrybut. Wskazuje liczbę krotek zawartych w reprezentowane przez iloczyn krzyżowy CrossProduct element.

Remarks

Gdy aplikacja klient ustawia AxisFormat Właściwość ClusterFormat, użytkownicy znajdujący się na każdej oś są podzielone na klastry, w którym każdy klaster reprezentuje iloczyn krzyżowy między zestawami zamówione składniki z poszczególnych hierarchii. Każdy klaster jest reprezentowany przez CrossProduct element. Co CrossProduct element zawiera Members element dla każdej hierarchii na oś. A CrossProduct element może zawierać członków z jednej hierarchii.

Example

Poniższy przykład ilustruje strukturę CrossProduct element, gdy klient określa ClusterFormat dla AxisFormat Właściwość XMLA dla oś, biorąc pod uwagę następujące elementy:

Time Hierarchia

1999

1999

2000

2001

Category Hierarchia

Rzeczywiste

Budżet

Budżet

Budżet

Klastry

Klaster 1

Klaster 1

Klaster 1

Klaster 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>

See Also

Concepts