Comando Copy
Olá ,
tenho um campo nome cliente com 50 caracteres gravado, mas quando for preencher na tela quero que ele apareça com 40, sei que pelo comando copy tem como fazer mas não estou conseguindo se alguém puder me ajudar.
desde já agradeço
tenho um campo nome cliente com 50 caracteres gravado, mas quando for preencher na tela quero que ele apareça com 40, sei que pelo comando copy tem como fazer mas não estou conseguindo se alguém puder me ajudar.
desde já agradeço
Cristiane.spl
Curtidas 0
Respostas
Sremulador
10/03/2004
Você pode utilizar o max do componente
GOSTEI 0
Dallagnelo
10/03/2004
Copy(NomedoCliente,1,40);
O primeiro parametro é a String que quer copiar.
O segundo é de onde começar. Nesse caso do primeiro caracter,
O terceiro paramentro qtos caracter copiar. Nesse caso 40.
O primeiro parametro é a String que quer copiar.
O segundo é de onde começar. Nesse caso do primeiro caracter,
O terceiro paramentro qtos caracter copiar. Nesse caso 40.
GOSTEI 0
Cristiane.spl
10/03/2004
dallagnelo
era isso mesmo que eu estava querendo porém não estou sabendo onde colocar o copy nessa linha de programação se vc puder me ajudar.
edt.text := DM.qryCLIENTE.fieldByNAME(´NOMECLIENTE´).AsString;
de qualquer forma obrigado a todos
era isso mesmo que eu estava querendo porém não estou sabendo onde colocar o copy nessa linha de programação se vc puder me ajudar.
edt.text := DM.qryCLIENTE.fieldByNAME(´NOMECLIENTE´).AsString;
de qualquer forma obrigado a todos
GOSTEI 0
Dallagnelo
10/03/2004
edt.text := COPY(DM.qryCLIENTE.fieldByNAME(´NOMECLIENTE´).AsString,1,40);
Irá mostrar apenas os primeiros 40 caracteres.
vlw
Irá mostrar apenas os primeiros 40 caracteres.
vlw
GOSTEI 0
Cristiane.spl
10/03/2004
dallagnelo
deu certo obrigado por sua ajuda.
deu certo obrigado por sua ajuda.
GOSTEI 0