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

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

Синтаксис

IsAncestor(Member_Expression1, Member_Expression2) 

Аргументы

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

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

Замечания

Функция IsAncestor возвращает значение true, если первый элемент является предком второго. В противном случае эта функция возвращает значение false.

Пример

В следующем примере функция возвращает значение true, если элемент [Date].[Fiscal].CurrentMember является предком January 2003:

WITH MEMBER MEASURES.ISANCESTORDEMO AS

IsAncestor([Date].[Fiscal].CurrentMember, [Date].[Fiscal].[Month].&[2003]&[1])

SELECT MEASURES.ISANCESTORDEMO ON 0,

[Date].[Fiscal].MEMBERS ON 1

FROM [Adventure Works]