Fórum Formatar um campo sem usar FieldsEditor #293947
31/08/2005
0
Mas e a formatação dos campos de valores? Como eu faço?
Tentei o algoritipo abaixo só que não funcionou
procedure TfdmPrincipal.qryReceberAfterOpen(DataSet: TDataSet); begin with fdmPrincipal, qryReceber do begin FieldbyName(´VALOR´).EditMask := ´#0,0.00´; FieldbyName(´VALOR_PAGO´).EditMask := ´0,0.00´; FieldbyName(´DATA_EMISSAO´).EditMask := ´DD/MM/YYYY´; FieldbyName(´DATA_VENCIMENTO´).EditMask := ´DD/MM/YYYY´; FieldbyName(´DATA_PAGAMENTO´).EditMask := ´DD/MM/YYYY´; end; end;
Adriano Santos
Curtir tópico
+ 0Posts
01/09/2005
Adriano Santos
Gostei + 0
02/09/2005
Rômulo Barros
Mas, veja se [url=http://forum.clubedelphi.net/viewtopic.php?t=35617&highlight=editmask]ESTE LINK[/url] resolve seu problema.
Gostei + 0
02/09/2005
Adriano Santos
Mas, veja se [url=http://forum.clubedelphi.net/viewtopic.php?t=35617&highlight=editmask]ESTE LINK[/url] resolve seu problema.[/quote:c11c401083]
Também sempre usei assim Rômulo, mas tô achando que é devido ao fato de usar MDO na aplicação...vou tentar de novo com componentes IBX, de qualquer forma vou dar uma olhda no link e tentar contornar.
valeu
Gostei + 0
02/09/2005
Adriano Santos
Mas, veja se [url=http://forum.clubedelphi.net/viewtopic.php?t=35617&highlight=editmask]ESTE LINK[/url] resolve seu problema.[/quote:66aaf4d4d0]
Ae [b:66aaf4d4d0]Rômulo Barros[/b:66aaf4d4d0], com a dica do [b:66aaf4d4d0]sremulador[/b:66aaf4d4d0] no outro tópico deu certo e nem precisa formatar o EditMask. Valeu...ai em baixo a solução.
with fdmPrincipal, qryPagar do begin TCurrencyField(FieldbyName(´VALOR´)).DisplayFormat:= ´#0,0.00´; TCurrencyField(FieldbyName(´VALOR_PAGO´)).DisplayFormat := ´0,0.00´; TDateTimeField(FieldbyName(´DATA_EMISSAO´)).DisplayFormat := ´DD/MM/YYYY´; TDateTimeField(FieldbyName(´DATA_VENCIMENTO´)).DisplayFormat := ´DD/MM/YYYY´; TDateTimeField(FieldbyName(´DATA_PAGAMENTO´)).DisplayFormat := ´DD/MM/YYYY´; end;
Gostei + 0
02/09/2005
Martins
Martins
Gostei + 0
02/09/2005
Adriano Santos
Não uso mais a anos o esquema de FieldsEditor, mas confesso que tinha me esquecido completamente de fazer a formatação direto na classe do field, pois nas outras empresas que trabalhei eu nem mexia nos datamodules então acabei me acomodando um pouco.
:D
Gostei + 0
02/09/2005
Rômulo Barros
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)