Alguem sabe formatar um Campo Aggregate
28/11/2005
0
Estou tendo problemas com a formatação de campos Aggregate no meu Delphi 6 . Parece que tem um bug no CDS.
Preciso formatar a saida tipo FormatFloat(´#,0.00´, Total) , só que não consigo converter o bendito valor ( que é um variant ) nem com VarAsType.
Alguem tem uma solução ou ja passou por isto ?
Preciso formatar a saida tipo FormatFloat(´#,0.00´, Total) , só que não consigo converter o bendito valor ( que é um variant ) nem com VarAsType.
Alguem tem uma solução ou ja passou por isto ?
Emerson Azevedo
Curtir tópico
+ 0
Responder
Posts
28/11/2005
Osocram
coloca na propriedade DisplayFormat desse campo o seguinte ´,#0.00´
p pegar o valor tente o seguinte
cdsTotal.value
mude para:
pq senon se o valor do cara for 1000000,00 vai ficar estranho
p pegar o valor tente o seguinte
cdsTotal.value
FormatFloat(´,0.00´, Total)
mude para:
FormatFloat(´,0.00´, Total)
pq senon se o valor do cara for 1000000,00 vai ficar estranho
Responder
29/11/2005
Emerson Azevedo
Gostaria de colocar aqui uma pauta de Discussão sobre campos Aggregate do ClientDataset.
De enorme utilidade , eles são super eficientes para calculos in-loco de tabelas de grande alteração e manipulação. ex: Itens de Pedido , Itens de Orcamentos , etc... , onde tem de ser somados valores de subtotais , comissões etc....
Quem quiser colaborar com sugestões e dicas , que saiba principalmente como formatar a saida ( displayFormat ) , converter os dados e etc...
, postem codigos testados e que funcionem em situação de produção.
Somos todos gratos pelas dicas.
De enorme utilidade , eles são super eficientes para calculos in-loco de tabelas de grande alteração e manipulação. ex: Itens de Pedido , Itens de Orcamentos , etc... , onde tem de ser somados valores de subtotais , comissões etc....
Quem quiser colaborar com sugestões e dicas , que saiba principalmente como formatar a saida ( displayFormat ) , converter os dados e etc...
, postem codigos testados e que funcionem em situação de produção.
Somos todos gratos pelas dicas.
Responder
Clique aqui para fazer login e interagir na Comunidade :)