MemberProperty
renvoie la valeur de propriété du membre d'une dimension de la ligne, de la colonne, ou du point de vue (PDV). Vous pouvez utiliser cette fonction pour afficher une propriété de membre dans une ligne ou une colonne de texte, ou encore dans une zone de texte.
Syntaxe :
MemberProperty("Grid", "Dimension", Row/Col,
"Property"
)
La propriété peut correspondre à l'une des valeurs suivantes :
Dimensions d'attribut ("Type pkg", par exemple) – Membre de la dimension Attribut associé
UDA - Attributs définis par l'utilisateur
Remarque :
Pour les sources de données Oracle Enterprise Performance Management Cloud, vous pouvez insérer un paramètre d'index facultatif permettant de renvoyer des attributs définis par l'utilisateur spécifiques, s'il en existe plusieurs associés à un membre. La syntaxe est la suivante : MemberProperty("Grid", "Dimension", Row/Col, "UDA", (index number))
Generation
Level
IsExpense - Champ true/false qui indique s'il s'agit d'un compte de type Charges ou non
AccountType - Charges ou Non charges pour les sources de données Essbase ; ou Revenus, Charges, Actif, Passif, Capitaux propres ou Non charges pour les autres sources de données EPM Cloud
Description - Description de membre pour les sources de données EPM Cloud
Table des alias – Nom de l'autre table des alias à afficher pour un membre
Devise de base - Pour les sources de données Financial Close and Consolidation, affiche la devise d'entité
Remarque :
Reportez-vous à la rubrique Paramètres pour les fonctions texte pour les définitions de paramètre.
Exemples :
Renvoyer les membres Attribut associé d'un membre :
Renvoyer le membre d'attribut associé "Type pkg" pour le membre de la dimension Produit sur la ligne actuelle. La syntaxe est placée dans une cellule de texte sur la même ligne que le membre Produit.
MemberProperty("Produit", "Type pkg")
Le résultat suivant est obtenu :
Renvoyer tous les attributs définis par l'utilisateur d'un membre :
Renvoyer les attributs définis par l'utilisateur pour le membre de la dimension Marché sur la ligne actuelle. La syntaxe est placée dans une cellule de texte sur la même ligne que le membre Marché :
MemberProperty("Marché","UDA"):
Le résultat suivant est obtenu :
Renvoyer un attribut défini par l'utilisateur spécifique d'un membre :
Renvoyer un attribut défini par l'utilisateur spécifique pour le membre de la dimension Produit sur la ligne actuelle. La syntaxe est placée dans une cellule de texte sur la même ligne que le membre Marché.
Si deux attributs définis par l'utilisateur sont associés à un membre ("Produit important" et "Leader du marché"), la syntaxe de fonction texte suivante renverra le premier attribut ("Produit important") :
MemberProperty("Produit", "UDA", (1) )
Le résultat suivant est obtenu :
Renvoyer d'autres propriétés d'un membre :
Renvoyer les propriétés Generation, Level et IsExpense pour un membre de la dimension Mesures sur la ligne actuelle. La syntaxe est placée dans une cellule de texte sur la même ligne que le membre Mesures :
MemberProperty
("Mesures", "Generation")
MemberProperty
("Mesures", "Level")
MemberProperty
("Mesures", "IsExpense")
Remarque :
Si vous utilisez la fonction MemberProperty
dans une cellule de grille sans indiquer de ligne ou de colonne, la ligne ou la colonne en cours est alors utilisée par défaut.
Renvoyer l'autre alias pour un membre :
Renvoyer l'alias d'un membre à l'aide d'une autre table des alias pour le membre Produit actuel dans la ligne.
La syntaxe est placée dans la colonne de texte sur la même ligne que le membre Produit :
MemberProperty("Produit", "NomsAllemands")
Remarque :
Si vous utilisez la fonction MemberProperty dans une cellule de grille sans indiquer de ligne ou de colonne, la ligne ou la colonne en cours est alors utilisée par défaut.