Ascendants (многомерные выражения)
Возвращает набор родителей указанного элемента, включая его самого.
Синтаксис
Ascendants(Member_Expression)
Аргументы
- Member_Expression
Допустимое многомерное выражение, возвращающее элемент.
Замечания
Функция Ascendants выполняет обход иерархии указанного элемента в обратном порядке и возвращает все родительские элементы указанного элемента, включая его самого, в виде набора. Этим она отличается от функции Ancestor, которая возвращает указанный родительский элемент (родитель) указанного уровня.
Примеры
В следующем примере возвращаются и количество заказов посредников для элемента [Sales Territory].[Northwest], и все его родители из куба Adventure Works. Функция Ascendants формирует набор, состоящий из самого элемента [Sales Territory].[Northwest] и его родителей по оси ROWS.
SELECT
Measures.[Reseller Order Count] ON COLUMNS,
Order(
Ascendants(
[Sales Territory].[Northwest]
),
DESC
) ON ROWS
FROM
[Adventure Works]