現在のメンバーまたは指定したメンバーが、指定した親の子孫であるかどうかを調べます。この関数は、次のタイプのルールで使用できます:
たとえば、次の階層では、FosterCityとSunnyvaleはCaliforniaおよびUnitedStatesの子孫です。
HS.<Object>.IsDescendant("Parent","Element") HS.Node.IsDescendant("Parent"."Entity","S#Scenario.Y#Year.P#Period") HS.<Object>.IsDescendant("Parent","") HS.Custom(Dimension).IsDescendant(Member)
要素が指定した親の子孫である場合にTRUEとなり、そうでない場合にFALSEとなるブール式。
ノードの場合は、要素が指定した親のアクティブな子孫である場合にTRUEとなり、そうでない場合にFALSEとなります。
この例では、ConnecticutがRegionalの子孫であると、If...Then行とEnd If行の間にあるすべての文が実行されます。