É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 | None |
Remarques
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 racine (le plus haut) d’une hiérarchie 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 remplissent une ou plusieurs des conditions décrites pour ParentIsBlank, ParentIsSelfou ParentIsMissing sont traités en tant que membres racines. |
ParentIsBlank | Seuls les membres avec 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 comme des 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 pour RootMemberIf dans le modèle objet AMO (AMO (Analysis Management Objects)) est RootIfValue .