Листья (MDX)

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

Syntax

  
Leaves( [ Dimension_expression ] )  

Arguments

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

Remarks

Члены листа — это кортежи, образованные перекрёстным соединением самого низкого уровня всех иерархий атрибутов. Рассчитанные члены исключаются.

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

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

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

    Замечание

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

    Important

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