Fórum Alterando dados de uma TEdit ?????????? #374854

13/09/2009

0

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 ???????


Cps.art

Cps.art

Responder

Posts

13/09/2009

Joaoshi

Colega, tente assim:

Edit1.Text := Trim(Dataset.FieldGet(´NOME´) )



Responder

Gostei + 0

13/09/2009

Cps.art

Putz !!!!!

Tão simples e nem me passou pela cabeça.

Valeu [b:26926485e7]joaoshi[/b:26926485e7], obrigadão.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar