Les expressions de formule peuvent inclure les fonctions et variables prédéfinies suivantes :
Tableau 24-10 Variables dans les expressions de formule
Variable | Description |
---|---|
OpenInputValueBlock |
Génère une instruction IF si l'application est une application multidevise, ou une chaîne vide s'il s'agit d'une application avec une seule devise. Utilisée avec la variable ClosedInputValueBlock. |
CloseInputValueBlock |
Génère une instruction End IF si l'application est une application multidevise, ou une chaîne vide s'il s'agit d'une application avec une seule devise. Utilisée avec la variable OpenInputValueBlock. |
NumberOfPeriodsInYear |
Renvoie le nombre de périodes dans l'année. |
NumberOfYears |
Renvoie le nombre d'années dans l'application. |
Tableau 24-11 Fonctions utilisées dans les expressions de formule
Fonction | Description |
---|---|
Dimension(Balisedim) |
Renvoie le nom d'une dimension prédéfinie. Les balises de dimension autorisées sont les suivantes :
|
Period(Nompériode) |
Renvoie la période spécifiée. Les options disponibles pour le nom de la période sont les suivantes :
|
CrossRef(Nomcompte) |
Génère une référence croisée en ajoutant le préfixe par défaut "No" à chaque nom de dimension (à l'exception de Devise, Période et Année), suivi par le compte spécifié. Par exemple, dans une application comportant les dimensions suivantes : Account, Period, HSP_View, Year, Scenario, Version, Entity et Product CrossRef("5800") renvoie : "BegBalance"->"No HSP_View"->"No Scenario"->"No Version"->"No Entity"->"No Product"->"5800"; |
CrossRef(Nomcompte, préfixe) |
Génère une référence croisée en ajoutant le préfixe spécifié à chaque nom de dimension (à l'exception de Devise, Période et Année), suivi par le compte spécifié. Le préfixe doit être placé entre guillemets. Par exemple, dans une application comportant les dimensions suivantes : Account, Period, HSP_View, Year, Scenario, Version, Entity et Product CrossRef("5800", "NoX") renvoie : "BegBalance"->"NoX HSP_View"->"NoX Scenario"->"NoX Version"->"NoX Entity"->"NoX Product"->"5800"; |
CrossRef(Nomcompte, préfixe, true) |
Génère une référence croisée en ajoutant le préfixe spécifié à chaque nom de dimension, y compris Année (à l'exception de Devise et Période), suivi par le compte spécifié. Par exemple, CrossRef("5800", "NoX", true) renvoie : "BegBalance"->"NoX HSP_View"->"NoX Year"->"NoX Scenario"->"NoX Version"->"NoX Entity"->"NoX Product"->"5800"; |
getCalendarTPIndex() |
Génère une formule de membre qui renvoie un index pour la période. L'index est établi en fonction de l'année civile. |
getFiscalTPIndex() |
Génère une formule de membre qui renvoie un index pour la période. L'index est établi en fonction de l'exercice fiscal. |
CYTD(Nommembre) |
Génère une formule avec cumul annuel pour le membre. |
CYTD(NomMembre, NomIndexPériodeCal, NomIndexExercice) |
Génère une formule avec cumul annuel pour le membre, ainsi que des index de période établis en fonction de l'année civile et de l'exercice fiscal. Utilisez cette fonction lorsque vous changez le nom des membres. Les noms de membre par défaut sont "Index-Période cal" et "Index-Exercice financier". |