Alterando dados de uma TEdit ??????????
O problema é o seguinte:
Carrego o conteúdo de um campo de uma tabela numa Edit e não consigo acrescentar nada nela.
A busca sempre é feita pelo CPF.
Localizado o CPF a Edit1 é carregada com o nome e com o foco nela para se fazer a alteração.
Por exemplo:
[b:ecf2d5f4ce]Edit1.Text := Dataset.FieldGet(´NOME´)[/b:ecf2d5f4ce]
O campo [b:ecf2d5f4ce]NOME[/b:ecf2d5f4ce] da tabela está definido como comprimento 40, e como é obvio, nem todos os Nomes contem esse comprimento.
Supondo que eu deseje alterar o nome do cliente [b:ecf2d5f4ce]MARIA DA SILVA[/b:ecf2d5f4ce] para [b:ecf2d5f4ce]MARIA DA SILVA OLIVEIRA[/b:ecf2d5f4ce].
Pelo que sei, bastaria clicar com o cursor no fim do nome na Edit e digitar um ESPAÇO e OLIVEIRA, e mandar salvar.
Isso não acontece, dá o sinal sonoro como se o comprimento permitido já tivesse esgotado, aí eu tenho que selecionar o nome todo, dar um DEL e digitar tudo novamente, e aí aceita os 40 caracteres.
Que será isso ???????
Carrego o conteúdo de um campo de uma tabela numa Edit e não consigo acrescentar nada nela.
A busca sempre é feita pelo CPF.
Localizado o CPF a Edit1 é carregada com o nome e com o foco nela para se fazer a alteração.
Por exemplo:
[b:ecf2d5f4ce]Edit1.Text := Dataset.FieldGet(´NOME´)[/b:ecf2d5f4ce]
O campo [b:ecf2d5f4ce]NOME[/b:ecf2d5f4ce] da tabela está definido como comprimento 40, e como é obvio, nem todos os Nomes contem esse comprimento.
Supondo que eu deseje alterar o nome do cliente [b:ecf2d5f4ce]MARIA DA SILVA[/b:ecf2d5f4ce] para [b:ecf2d5f4ce]MARIA DA SILVA OLIVEIRA[/b:ecf2d5f4ce].
Pelo que sei, bastaria clicar com o cursor no fim do nome na Edit e digitar um ESPAÇO e OLIVEIRA, e mandar salvar.
Isso não acontece, dá o sinal sonoro como se o comprimento permitido já tivesse esgotado, aí eu tenho que selecionar o nome todo, dar um DEL e digitar tudo novamente, e aí aceita os 40 caracteres.
Que será isso ???????
Cps.art
Curtidas 0
Respostas
Joaoshi
13/09/2009
Colega, tente assim:
Edit1.Text := Trim(Dataset.FieldGet(´NOME´) )
GOSTEI 0
Cps.art
13/09/2009
Putz !!!!!
Tão simples e nem me passou pela cabeça.
Valeu [b:26926485e7]joaoshi[/b:26926485e7], obrigadão.
Tão simples e nem me passou pela cabeça.
Valeu [b:26926485e7]joaoshi[/b:26926485e7], obrigadão.
GOSTEI 0