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