Freigeben über


Ordinal (MDX)

Gibt den nullbasierten Ordinalwert, der einer Ebene zugeordnet ist, zurück.

Syntax

Level_Expression.Ordinal 

Argumente

  • Level_Expression
    Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Ebene zurückgibt.

Hinweise

Die Ordinal-Funktion wird häufig zusammen mit der IIF-Funktion und der CurrentMember-Funktion verwendet, um unterschiedliche Werte bedingt auf verschiedenen Hierarchieebenen anzuzeigen, basierend auf der Ordnungsposition der einzelnen speziellen Zellen im Abfrageergebnis. Beispielsweise können Sie mithilfe der Ordinal-Funktion Berechnungen auf bestimmten Ebenen ausführen und den Standardwert "N/A" (N/V) auf anderen Ebenen anzeigen.

Beispiel:

Im folgenden Beispiel wird die Ordinalzahl für die Calendar Quarter-Ebene in der Calendar-Hierarchie zurückgegeben.

WITH MEMBER Measures.x AS [Date].[Calendar].[Calendar Quarter].Ordinal
SELECT Measures.x on 0
FROM [Adventure Works]

Siehe auch

Verweis