PlanningAnnotations

PlanningAnnotations est une fonction de texte qui extrait les notes ou commentaires importants associés à l'unité de planification d'une cellule à partir de la connexion à la base de données Planning. Les unités de planification représentent une combinaison de scénario, version et entité et sont dérivées dans Financial Reporting par l'intermédiaire de références de cellule dans une grille.

Syntaxe :

<<PlanningAnnotations("NomGrille", Ligne, Colonne, Page, Attributs, Plage)>>

<<PlanningAnnotations("NomGrille", Ligne, Colonne, Page, Attributs)>>

Argument Description

NomGrille

(Obligatoire) Nom d'une grille.

Ligne

(Obligatoire) Valeur numérique représentant le numéro de la ligne dans la grille. La première ligne d'une grille possède un index de 1, la deuxième un index de 2, et ainsi de suite.

Colonne

(Obligatoire) Lettre représentant la colonne dans la grille. La première colonne d'une grille possède un index de A, la deuxième un index de B, et ainsi de suite.

Page

(Obligatoire) Valeur numérique représentant l'index des combinaisons de membres sur toutes les dimensions de page de la grille. La première combinaison de dimensions de page d'une grille possède un index de 1, la deuxième un index de 2, et ainsi de suite.

Attributs

L'une des valeurs suivantes : All (Tout), Title (Titre), Author (Auteur), Date, Text (Texte), PlanningUnit (Unité de planification). (PlanningUnit constitue une combinaison de scénario, version et entité, et est dérivé de NomGrille, Ligne, Colonne et Page.)

Organisez les attributs dans l'ordre préféré de sortie et séparez-les par une esperluette (&).

Plage

Utilisez les mots-clés All, Top ou Bottom pour sélectionner le nombre d'annotations situées en haut ou en bas d'un rapport ou l'ensemble des annotations.

  • All renvoie toutes les annotations.

  • Top 5 renvoie les cinq premières annotations.

  • Bottom 10 renvoie les dix dernières annotations.

  • Bottom 1 renvoie la dernière annotation.

Exemple 1 :

"All" est supposé pour le paramètre Plage.

<<PlanningAnnotations("Grid Name", 1,a,1,All, All)>>
<<PlanningAnnotations("Grid Name", 100,AB,10,All, All)>>
<<PlanningAnnotations(cur, cur,a,cur,Text & Title & Author, Top 5)>>
<<PlanningAnnotations(cur, 315, AB, 255, Text&Title&Author, Top 5)>>
<<PlanningAnnotations(cur, cur A, Cur, PlanningUnit, Top 5)>>
<<PlanningAnnotations(cur, 123, ABC, 101, PlanningUnit, Top5)>>
<<PlanningAnnotations(Grid1, 1, current, cur, Title & Text, Bottom 10)>>
<<PlanningAnnotations(Grid1, 105, ABC, cur, Title & Text, Bottom 10)>>
<<PlanningAnnotations(Current, 34, BB, cur, All, Top 40)>>
<<PlanningAnnotations(cur, cur, A cur, Text & Title & Author, Top 5)>>
<<PlanningAnnotations(cur, cur, A, cur, Text&Title&Author, bottom15)>>
<<PlanningAnnotations(cur, 1(3), A(B), cur, Title&Author&Date&Text, All)>>
<<PlanningAnnotations(cur, 1(3), A(B), cur, Title&Author&Date&Text, All)>>

Exemple 2 :

Extraire le texte d'annotation dans la ligne 1, colonne A, d'une grille sur la page actuelle. Afficher les trois dernières annotations et tous les attributs associés (titre, auteur, date, texte et unité de planification).

Utilisez la syntaxe suivante dans une cellule de texte :

<<PlanningAnnotations(Current, 1, A, Current, All, Bottom 3)

Les annotations sont renvoyées chronologiquement dans l'ordre décroissant, c'est-à-dire avec les annotations les plus récentes en premier et les plus anciennes en dernier. Le résultat d'une annotation se présente comme suit :

Title: Statut - En cours de révision

Author: John Smith

Date: Mar 25, 2003 10:32:49 AM

Planning Unit: Budget, 1re version, Est

Text: Veuillez réviser et approuver

— — — — — — — — — — — — — — — — —

Title: Statut - Non validé

Author: Mary Brown

Date: Mar 21, 2003 2:59:11 PM

Planning Unit: Budget, 1re version, Ouest

Text: Désolé, réessayez

— — — — — — — — — — — — — — — — —

Title: Statut - En cours de révision

Author: Admin

Date: Mar 21, 2003 2:54:16 PM

Planning Unit: Budget, 1re version, Sud

Text: Veuillez réviser et approuver la 1re version du budget

Remarque :

La fonction PlanningAnnotations prend en charge uniquement le mot-clé Current lors d'une utilisation dans une cellule de grille, et pas dans un objet texte, un en-tête ou un pied de page. Reportez-vous à Utilisation du mot-clé Current/Cur avec une fonction de texte.