Fórum Completar com ZEROS a Esquerda #154845

14/04/2003

0

Tenho uma dbgrid, que quando o usuário digita o valor...fica assim
Digitou 23...deve ficar: 2-3...o último número é digito.
O campo código tem comprimento 7...onde 6 são numero e 1 código...
Gostaria que quando digitado: 345...ficasse 000034-5 ou
quando digitasse 12345...ficasse 001234-5...que os zeros completassem automaticamente.
Como faço isso?
OBS.: O código foi declarado como alfanumerico.


Diana

Diana

Responder

Posts

15/04/2003

Guigao

Diana eu uso sempre o Pacote RXLIb, disponivel na Net gratuito. é muito bom , por que ele traz varios componentes free.
e um deles é o que vc esta precisando, caso queira, entre em contato comigo
guigaosap@bol.com.br

Luis


Responder

Gostei + 0

15/04/2003

Hacson Menezes

Tente isto (retirado do 750 dicas):
var
s: string;
begin
FmtStr(s, ´¬.6d´, [StrToInt(edit1.text)]);
edit1.text := s;
end;
Quando vc digitar: 12, ficará 000012; se vc digitar 1234, ficará 001234. Depois é só inserir ´-´ entre o 5º e o 6º número.

Espero ter ajudado


Responder

Gostei + 0

15/04/2003

Nebrio

A função que te mandei não funcionou ?


Nébrio


Responder

Gostei + 0

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

Aceitar