Fórum Fortes Report e TFMTBCDField #238251
17/06/2004
0
Alguem já passou por isso?
Marcosalex
Curtir tópico
+ 0Posts
17/06/2004
Einstein
Gostei + 0
25/09/2004
Jbneto
Gostei + 0
25/09/2004
Jbneto
variável := (variável + rldbresult.field.asFloat);
no evento beforePrint da banda summary digite:
label.caption := floattostrF(variável,ffnumber,12,2);
variável := 0.00;
pronto esta foi a solução para imprimir, se alguém tiver melhor coloque no forum por favor.
Gostei + 0
12/10/2004
Marcosalex
Funcionou desse jeito, valeu!!
Meu problema é que com o Sybase, campos de ponto flutuante até um certo tamanho vem como TFloat, mas quando tem muitas casas decimais ou vem de uma função SUM() no SQL, ele vem com o tipo TFMTBCDField e justamente esse tipo de campo dá problema com o DBResult. Outra solução que eu tentei fazer foi usando cast, mas fica muito forçado.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)