@MsgFormat

@MSGFORMAT extrai um conjunto de objetos, os formata e, em seguida, insere as strings formatadas no padrão dos locais apropriados. (Consulte os documentos sobre JAVA para "java.text.MessageFormat.)"

Tipo de DTP:

@MSGFORMAT deve ser string.

Sintaxe:

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

Parâmetros:

Parâmetro Descrição
texto Solicitação em tempo de design string
parâmetro1 Solicitação em tempo de design
parâmetro2 Solicitação em tempo de design
parâmetro3 Solicitação em tempo de design
parâmetro4 Solicitação em tempo de design

Exemplo:

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

Em que:

  • [MSFG4] é a string de DTP que não é uma solicitação verificada.

  • [String4] é uma string de DTP que pode ser solicitada.

  • [FirstName] é uma string de DTP que pode ser solicitada.

  • [LastName] é uma string de DTP que pode ser solicitada.

  • [Month] é um membro de DTP que pode ser solicitado com "Período" selecionado para a dimensão.

  • [Year] é um membro de DTP que pode ser solicitado com "Ano" selecionado para a dimensão.

Suponha que os seguintes valores sejam inseridos:

  • [String4]: "{0} {1} concluiu esta tarefa em {2} {3}"

  • [FirstName]: "Joe"

  • [LastName]: "Smith "

  • [Month]: "Fev"

  • [Year]: "FY15"

Neste exemplo, [MSFG4] retorna "Joe Smith concluiu esta tarefa em Fev "FY15".