Поделиться через


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

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

Синтаксис

Leaves( [ Dimension_expression ] )

Аргументы

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

Замечания

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

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

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

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

    ПримечаниеПримечание

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

    Важное примечаниеВажно!

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