Partager via


Élément RootMemberIf (ASSL)

Détermine la manière dont le membre racine ou les membres d'un attribut parent sont identifiés.

Syntaxe

<DimensionAttribute>
   ...
   <RootMemberIf>...</RootMemberIf>
   ...
</DimensionAttribute>

Caractéristiques de l'élément

Caractéristique

Description

Type de données et longueur

Chaîne (énumération)

Valeur par défaut

ParentIsBlankSelfOrMissing

Cardinalité

0-1 : élément facultatif qui peut apparaître une fois et une seule.

Relations entre les éléments

Relation

Élément

Élément parent

DimensionAttribute

Éléments enfants

Aucun

Notes

La valeur de l'élément RootMemberIf est utilisée uniquement par les attributs parents (en d'autres termes, la valeur de l'élément Usage de l'élément parent DimensionAttribute est définie sur Parent) pour déterminer les membres racines (membres les plus élevés) d'une hiérarchie de type parent-enfant.

La valeur de cet élément est limitée à l'une des chaînes répertoriées dans le tableau suivant.

Valeur

Description

ParentIsBlankSelfOrMissing

Seuls les membres qui satisfont à une ou plusieurs des conditions décrites pour ParentIsBlank, ParentIsSelf ou ParentIsMissing sont traités en tant que membres racines.

ParentIsBlank

Seuls les membres contenant une valeur NULL, une valeur zéro ou une chaîne vide dans les colonnes clés représentées par la collection KeyColumns de DimensionAttribute sont traités en tant que membres racines.

ParentIsSelf

Seuls les membres qui sont parents d'eux-mêmes sont traités en tant que membres racines.

ParentIsMissing

Seuls les membres dont les parents sont introuvables sont traités en tant que membres racines.

L'énumération qui correspond aux valeurs autorisées de l'élément RootMemberIf dans le modèle objet AMO (Analysis Management Objects) est RootIfValue.

Voir aussi

Référence

Propriétés (ASSL)