Trazer Zero a esquerda no DbGrid?

Delphi

10/04/2003

[b:4f08e62c41]
Como faço para trazer um campo numerico em interbase com zeros a esquerda no DBgrid, sendo que esta gravando assim ´1´, gostaria que aparecesse assim : ´000001´ no Dbgrid, como faço? [/b:4f08e62c41]


Anonymous

Anonymous

Curtidas 0

Respostas

Aroldo Zanela

Aroldo Zanela

10/04/2003

A primeira alternativa que me ocorre é criar um campo calculado e usar uma função tipo StrZero para fazer isso e exibir na grid somente o campo calculado.
Vou pensar um pouco mais...


GOSTEI 0
Dor_poa

Dor_poa

10/04/2003

O mais facil.. é colocar no DisplayFormat a mascara 000000
Caso vc. não saiba onde é isso. Ele fica no Seu table ou Query, ou sei lá o que esta usando...
para alterar faça assim:
1º de um duplo click em sua tabela
2º Ache o seu campo no Field´s Editor
3º vá para o Object Inspector e procure a propriedade DisplayFormat


Pronto...


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

10/04/2003

O mais facil.. é colocar no DisplayFormat a mascara 000000 Caso vc. não saiba onde é isso. Ele fica no Seu table ou Query, ou sei lá o que esta usando... para alterar faça assim: 1º de um duplo click em sua tabela 2º Ache o seu campo no Field´s Editor 3º vá para o Object Inspector e procure a propriedade DisplayFormat Pronto...


Realmente, muito mais fácil e racional.


GOSTEI 0
POSTAR