Leaves (многомерные выражения)

Возвращает набор, состоящий из всех атрибутов (при необходимости, принадлежащих конкретному измерению). Для каждого атрибута x в результирующем наборе, если x является атрибутом гранулярности или напрямую или косвенно связан с атрибутом гранулярности, гранулярность устанавливается на атрибут x, не влияя на срез. Функция Leaves предназначена для использования внутри инструкции SCOPE или в левой части назначения.

Синтаксис

  
Leaves( [ Dimension_expression ] )  

Аргументы

Dimension_Expression
Допустимое многомерное выражение, возвращающее измерение.

Замечания

Конечные элементы являются кортежами, которые образуются при перекрестном соединении самых нижних уровней всех иерархий атрибутов. Вычисляемые элементы исключаются.

  • Если указано имя измерения, функция Leaves возвращает набор, содержащий конечные члены ключевого атрибута для указанного измерения.

  • Если измерение связано с несколькими группами мер, используется группа мер в текущей области.

  • Если имя измерения не указывается, функция возвращает конечные элементы всего куба.

    Заметка

    Если выражение измерения выносится в иерархию и уникальное имя иерархии совпадает с уникальным именем измерения (свойство измерения куба HierarchyUniqueNameStyle=ExcludeDimensionName и имя иерархии совпадает с именем измерения), используется измерение.

    Внимание

    Если не все атрибуты имеют одинаковую гранулярность в группе мер в текущей области действия, функция возвращает ошибку.

См. также

Справочник по функции многомерных выражений (многомерные выражения)