Fórum Somar campo variable no Report Builder #292923
24/08/2005
0
gostaria de estar somando na band sumário os valores deste campo variable, alguém saberia como faço?
Dessa
Curtir tópico
+ 0Posts
24/08/2005
Dessa
Gostei + 0
25/08/2005
Dessa
Gostei + 0
25/08/2005
Paullsoftware
cara não faça calculos no Diretamente no Relatório, a melhor maneira de fazer isso via Query ou então... simplesmente usar um campo da tabela Master para armazenar o Total. por Exemplo:
Table Pedidos: Cod,Data,Cliente,Total <= [i:94b63d2870]armazena o total do pedido, a vantagem é que não preciso ta fazendo o calculo tota hora dentro do sistema[/i:94b63d2870]
Table Itens: Cod,Produto,Quant,Valor,SubTotal
var tt:Float;
Begin
TbItens.DisableControls;
TbItens.First;
Gauge.Progress := 0;
Gauge.MaxValue := TbItens.RecordCount;
While Not TbItens.Eof do
begin
tt := tt + TbItens.FieldByName(´SubTotal´).AsCurrency;
TbItens.Next;
Gauge.Progress := Gauge.Progress +1;
End;
TbPedidos.Edit;
TbPedidosTotal.AsCurrency := tt;[i:94b63d2870] <= Fazendo isso na tela de vendas, não preciso refazer em mais nenhum lugar...[/i:94b63d2870]
TbPedidos.Post;
TbItens.EnableControls;
End;
é sério cara, eu fazia muito isso e quebrava sempre a cabeça em algum lugar, depois que passei a usar esse método não esquento mais tentando refazer calculo em outros lugares, como janela de detalhes do pedidos, Relatórios e etc...
é só uma idéia... :wink:
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)