@MSGFORMAT
prend un ensemble d'objets, les formate, puis insère les chaînes formatées dans le modèle aux emplacements appropriés. (Reportez-vous à la documentation JAVA pour "java.text.MessageFormat".)
Type de DTP :
@MSGFORMAT
doit être de type chaîne.
Syntaxe :
@MSGFORMAT(text,param1,param2,param3,param4)
Paramètres :
Paramètre | Description |
---|---|
text |
Invite de conception chaîne |
param1 |
Invite de conception |
param2 |
Invite de conception |
param3 |
Invite de conception |
param4 |
Invite de conception |
Exemple :
[MSFG4]=@MSGFORMAT([String4],[FirsName],[LastName],[Month],[Year])
Où :
[MSFG4]
est une DTP de type chaîne qui n'est pas une invite sélectionnée.
[String4]
est une DTP activable de type chaîne.
[FirstName]
est une DTP activable de type chaîne.
[LastName]
est une DTP activable de type chaîne.
[Month]
est une DTP activable de type membre avec la dimension "Période" sélectionnée.
[Year]
est une DTP activable de type membre avec la dimension "Année" sélectionnée
Supposons que les valeurs suivantes sont indiquées :
[String4]
: "{0} {1} completed this task in {2} {3}"
[FirstName]
: "Joe"
[LastName]
: "Smith "
[Month]
: "Feb"
[Year]
: "FY15"
Dans cet exemple, [MSFG4]
renvoie "Joe Smith completed this task in Feb "FY15."