@MsgFormat

@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."