se não me engano, vc pode incluir mascaras de formatação para visualização
no próprio field, na propriedade DisplayFormat.

Abs.
Daniel A. Bastos

Em 11/12/07, Frota C. Júnior <[EMAIL PROTECTED]> escreveu:
>
>   Imagino que vc está acessando um banco de dados, e se for firebird, eu
> resolvi este problema usando no select "select coalesce(campo01, 0) from
> tabela", o coalesce envia para o dataset o valor 0 (zero) quando o mesmo
> for
> nulo, assim nunca será nulo, mesmo em se tratando dos campo agregados, mas
>
> isso resolve o problema de uma consulta que retornou registros e que tenha
>
> uma ou mis colunas nulas, para o caso do select não retornar nulo isso não
>
> funcionará.
>
> Outra solução é você criar um campo calculado no ClientDataSet e
> atribui-lo
> o valor do campo agregado mediante um teste para verificar se o mesmo é
> nulo, se for basta incrementar zero.
>
> Espero ter ajudado.
>
> Cordialmente
> Frota C. Júnior
> www.apoio.eti.br
>
> --------------------------------------------------
> From: "Juliano Silva - Yahoo" <[EMAIL PROTECTED]<smjjuliano%40yahoo.com.br>
> >
> Sent: Tuesday, December 11, 2007 8:56 AM
> To: <delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>>
> Subject: [delphi-br] <<< ClientDataSet VALOR DEFAULT >>>
>
> > Pessoal
> >
> > Tenho um campo AGGREGATE no ClientDataSet que faz a soma de uma coluna
> de
> > valores, tenho um TDBText ligado e este campo agregate, quero deixar ele
>
> > com
> > o valor 0,00 quando não houver nenhum registro, já mexi um monte no
> > ClientDataSet no campo Agregate para fazer isso, mas não estou
> > conseguindo... Já usei a propriedade DEFAULT mas não estou
> conseguindo...
> >
> > Juliano Silva
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
>
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a