String personalizada
boa noite,
tenho uma string salva da seguinte forma:
Atenção: ----> aqui seria o nome do cliente
Você tem um debito pendente de: ---> aqui seria o valor do debito
Vencimento: --> aqui seria a data do vencimento
Se já foi pago, desconsidere essa mensagem.
Essa mensagem padrão é o cliente que digita, tenho que encachar os valores em tem de execução, alguém pode me ajudar?
grato:
tenho uma string salva da seguinte forma:
Atenção: ----> aqui seria o nome do cliente
Você tem um debito pendente de: ---> aqui seria o valor do debito
Vencimento: --> aqui seria a data do vencimento
Se já foi pago, desconsidere essa mensagem.
Essa mensagem padrão é o cliente que digita, tenho que encachar os valores em tem de execução, alguém pode me ajudar?
grato:
Jose Medeiros
Curtidas 0
Respostas
Alberto
12/01/2017
Não entendi muito bem a situação, quando voce diz que o cliente é que digita, poderia explicar melhor qual o procedimento ?
GOSTEI 0
Gabriel Baltazar
12/01/2017
Crie Tags no texto, e na hora você substitui as tags pelos valores.
Seu texto seria o seguinte
Atenção: ----> <NOMECLIENTE>
...
Aí na hora de enviar você substitui as tags pelos valores.
Eu faço isso aqui com textos de email.
Seu texto seria o seguinte
Atenção: ----> <NOMECLIENTE>
...
Aí na hora de enviar você substitui as tags pelos valores.
Eu faço isso aqui com textos de email.
GOSTEI 0
Gutierry Pereira
12/01/2017
Bom dia,
Você pode colocar as palavras que deseja parametrizar com "%s" e para subistituir utilize o format e dentro de um array os valores que irão subistituir cada %s. Exemplo:
Para uso com valores númericos ou de outros tipo se utiliza o % + o caracter referente ao seu uso. Para número seria o %d.
Mais detalhes você encontra em : http://www.delphibasics.co.uk/RTL.asp?Name=format
Você pode colocar as palavras que deseja parametrizar com "%s" e para subistituir utilize o format e dentro de um array os valores que irão subistituir cada %s. Exemplo:
var minhaMsg : String; begin minhaMsg = 'O nome do cliente é %s e sua idade é de :'; ShowMessage(format, minhaMsg,['Jose','25']);
Para uso com valores númericos ou de outros tipo se utiliza o % + o caracter referente ao seu uso. Para número seria o %d.
Mais detalhes você encontra em : http://www.delphibasics.co.uk/RTL.asp?Name=format
GOSTEI 0