Dans cet exemple, nous allons paramétrer le texte conditionnel afin d'afficher, pour chaque entité des lignes de la grille, deux phrases spécifiques portant sur les écarts de revenus positifs et négatifs. Le texte apparaîtra dans une zone de texte au bas du rapport.
Le texte, accompagné de text statique, affichera l'alias Entité du membre de ligne, la valeur de revenus réels, le pourcentage de variance et le pourcentage de revenus par rapport au revenu total. Les conditions et le texte associé affectés au pourcentage de variance entre les données réelles et les données du plan se présenteront comme suit :
Vert : cellules avec des valeurs supérieures à 0 % : Revenus de MemberAlias("Entités") d'un montant de CellValue(A) au-dessus du plan de CellValue(C)
, soit CellValue(D) du revenu total
Rouge : cellules avec des valeurs inférieures à 0 % : Revenus de MemberAlias("Entités") d'un montant de CellValue(A) en dessous du plan de CellValue(C)
, soit CellValue(D) du revenu total
En référence aux fonctions texte utilisées dans le texte conditionnel :
CellValue (A)
: renvoie la valeur de données des revenus réels pour la ligne en cours de la colonne A.
CellValue(C)
: renvoie la valeur de données du pourcentage des valeurs réelles par rapport aux valeurs du plan pour la ligne en cours de la colonne A.
CellValue(D)
: renvoie le pourcentage de revenu total (colonne de formule du rapport qui est masquée) pour la ligne en cours de la colonne D. Cet exemple sert à montrer que les fonctions texte peuvent faire référence aux lignes ou aux colonnes masquées qui ne figurent pas dans la sortie de la grille.
L'aperçu de la grille est affiché.
Pour créer le texte conditionnel :
Dans l'éditeur de grille, sélectionnez la cellule % de variance, puis cliquez sur pour créer le texte conditionnel. Pour plus de détails sur la création des conditions, reportez-vous à Créer une condition.
Définissez la condition comme suit :
Créez un format conditionnel de la condition de fond Vert, où la valeur de la cellule en cours est supérieure à 0
:
Dans l'onglet Texte conditionnel, utilisez pour sélectionner les fonctions requises et entrer manuellement le texte statique :
Définissez la condition comme suit :
Créez un format conditionnel de la condition de fond Rouge, où la valeur de la cellule en cours est inférieure à 0
:
Dans l'onglet Texte conditionnel, utilisez pour sélectionner les fonctions requises et entrer manuellement le texte statique :
Modifiez une zone de texte existante dans le rapport et insérez la fonction texte ConditionalText
.
Aucun autre paramètre n'est requis car nous voulons afficher tout le texte conditionnel dans la zone de texte.
Cliquez sur pour afficher le rapport avec les résultats de la zone de texte.
Afficher le texte conditionnel dans la grille
Autre exemple d'affichage de la fonction ConditionalText
dans la grille : au lieu d'afficher le texte conditionnel dans une zone de texte au bas du rapport, le texte de chaque membre de la ligne d'entité apparaît dans une colonne de texte de la grille.
Remarque :
Reportez-vous à la conception de grille suivante, où la colonne E est une colonne de texte contenant la fonction texte ConditionalText
. Le texte de la colonne C (où la condition est appliquée) est extrait pour la ligne en cours car aucun paramètre de ligne n'a été indiqué.
Cliquez sur pour afficher les résultats de la grille. Vous pouvez voir les résultats de la fonction texte pour chaque ligne dans la colonne texte.