@MsgFormat

@MSGFORMAT nimmt eine Gruppe von Objekten, formatiert sie und fügt die formatierten Zeichenfolgen in das Muster an den entsprechenden Stellen ein. (Informationen hierzu finden Sie in der JAVA-Dokumentation für "java.text.MessageFormat.)

DTP-Typ:

@MSGFORMAT muss den Typ Zeichenfolge aufweisen.

Syntax:

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

Parameter:

Parameter Beschreibung
text Design Time Prompt des Typs Zeichenfolge
param1 Design Time Prompt
param2 Design Time Prompt
param3 Design Time Prompt
param4 Design Time Prompt

Beispiel:

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

Dabei gilt Folgendes:

  • [MSFG4] ist ein DTP vom Typ Zeichenfolge, der kein geprüfter Prompt ist.

  • [String4] ist ein prompt-fähiger DTP vom Typ Zeichenfolge.

  • [FirstName] ist ein prompt-fähiger DTP vom Typ Zeichenfolge.

  • [LastName] ist ein prompt-fähiger DTP vom Typ Zeichenfolge.

  • [Month] ist ein prompt-fähiger DTP vom Typ Element, für den "Period" als Dimension ausgewählt ist.

  • [Year] ist ein prompt-fähiger DTP vom Typ Element, für den "Year" als Dimension ausgewählt ist.

Angenommen, die folgenden Werte sind Eingaben:

  • [String4]: "{0} {1} completed this task in {2} {3}"

  • [FirstName]: "Joe"

  • [LastName]: "Smith "

  • [Month]: "Feb"

  • [Year]: "FY15"

In diesem Beispiel gibt [MSFG4] "Joe Smith completed this task in Feb FY15" zurück.