@MsgFormat

@MSGFORMAT 接受一组对象,设置这些对象的格式,然后在适当位置将这些带格式的字符串插入模式中。(请参阅 JAVA 文档以了解 "java.text.MessageFormat"。)

DTP 类型:

@MSGFORMAT 必须为字符串

语法:

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

参数:

参数 说明
text 设计时提示字符串
param1 设计时提示
param2 设计时提示
param3 设计时提示
param4 设计时提示

示例:

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

其中:

  • [MSFG4]字符串类型的 DTP,不是检查的提示。

  • [String4]字符串类型的可提示 DTP。

  • [FirstName]字符串类型的可提示 DTP。

  • [LastName]字符串类型的可提示 DTP。

  • [Month]成员类型的可提示 DTP,针对维选择了 "Period"。

  • [Year]成员类型的可提示 DTP,针对维选择了 "Year"

假设输入以下值:

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

  • [FirstName]:"Joe"

  • [LastName]:"Smith "

  • [Month]:"Feb"

  • [Year]:"FY15"

在此示例中,[MSFG4] 返回 "Joe Smith completed this task in Feb "FY15"。