É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 |
|
É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.