@MsgFormat

@MSGFORMAT prende un set di oggetti, li formatta, quindi inserisce le stringhe formattate nel pattern nei punti appropriati. (Fare riferimento a "java.text.MessageFormat nella documentazione di JAVA)."

Tipo di DTP:

@MSGFORMAT deve essere una stringa.

Sintassi:

@MSGFORMAT(text,param1,param2,param3,param4)

Parametri:

Parametro Descrizione
text Design Time Prompt di tipo stringa
param1 Design Time Prompt
param2 Design Time Prompt
param3 Design Time Prompt
param4 Design Time Prompt

Esempio:

[MSFG4]=@MSGFORMAT([String4],[FirsName],[LastName],[Month],[Year])

Dove:

  • [MSFG4] è un DTP di tipo stringa che non corrisponde a un prompt selezionato.

  • [String4] è un DTP di tipo stringa consentito.

  • [FirstName] è un DTP di tipo stringa consentito.

  • [LastName] è un DTP di tipo stringa consentito.

  • [Month] è un DTP di tipo membro consentito con "Periodo" selezionato per la dimensione.

  • [Year] è un DTP di tipo membro consentito con "Anno" selezionato per la dimensione.

Si supponga che siano immessi i seguenti valori.

  • [String4]: "{0} {1} ha completato questo task nel mese di {2} {3}"

  • [FirstName]: "Joe"

  • [LastName]: "Smith"

  • [Month]: "Feb"

  • [Year]: "Anno fiscale 15"

In questo esempio, [MSFG4] restituisce "Joe Smith ha completato questo task nel mese di Feb "Anno fiscale 15".