Ordinal (многомерные выражения)
Возвращает начинающееся с нуля порядковое значение, связанное с уровнем.
Синтаксис
Level_Expression.Ordinal
Аргументы
Level_Expression
Допустимое многомерное выражение, возвращающее уровень.
Замечания
Порядковая функция часто используется в сочетании с функциями IIF и CurrentMember для условного отображения различных значений на разных уровнях иерархии на основе порядковой позиции каждой конкретной ячейки в результате запроса. Например, можно использовать порядковую функцию для выполнения вычислений на определенных уровнях и отображения значения по умолчанию "N/A" на других уровнях.
пример
В следующем примере возвращается порядковый номер уровня Calendar Quarter в иерархии Calendar.
WITH MEMBER Measures.x AS [Date].[Calendar].[Calendar Quarter].Ordinal
SELECT Measures.x on 0
FROM [Adventure Works]
См. также
Справочник по функции многомерных выражений (многомерные выражения)