成员关系

此表说明了在成员选择期间将包括哪些成员和相关成员。

表 12-14 成员关系

关系 包括的成员

成员

选定的成员

祖先

选定的成员上方的所有成员,不包括选定的成员本身

祖先(包括)

选定的成员及其祖先

子代

处于选定的成员下面一级的所有成员

子代(包括)

选定的成员及其子代

后代

选定的成员的所有后代,不包括选定的成员本身

后代(包括)

选定的成员及其后代

同级

在层次中与选定的成员处于相同级别的所有成员,不包括选定的成员本身

同级(包括)

选定的成员及其同级

父代

选定的成员上面一级的成员

父代(包括)

选定的成员及其父代

零级后代

选定的(没有子代的)成员的所有后代

左侧同级

与选定成员具有同一父代且位于其之前的成员

左侧同级(包括)

选定的成员及其左侧同级

右侧同级

与选定成员具有同一父代且位于其之后的成员

右侧同级(包括)

选定的成员及其右侧同级

上一个同级

与选定成员紧邻且具有同一父代且位于其之前的那个成员

下一个同级

与选定成员紧邻且具有同一父代且位于其之后的那个成员

上一层代成员

同一层代内与选定成员紧邻且位于其之前的那个成员

下一层代成员

同一层代内与选定成员紧邻且位于其之后的那个成员

相对

返回同一代中相对于指定成员具有指定偏移量的成员。

示例:Relative("Jan", 4) 返回 May,即根据标准月度期间维在 1 月的基础上加上 4 个月;Relative("Jan", -2) 返回 Nov,即根据标准月度期间维在 1 月的基础上减去 2 个月。

相对范围

如果正向,则返回从起始成员到偏移成员之间的所有成员;如果是反向,则返回从偏移成员到起始成员之间的所有成员。

示例:RelativeRange("Jan", 4) 返回 Jan、Feb、Mar、Apr、May;RelativeRange("Jan", -2) 返回 Nov、Dec、Jan。