Estou montando um relatório que é gerado conforme uma filtragem realizada em um formulário contínuo,e que tem origem de dados baseado em uma consulta, e que para atender as necessidades, precisa apresentar alguns campos totalizadores no rodapé.
Nos campos do relatório que são vinculados à tabela, a soma funcionou perfeitamente, utilizei o seguinte código em propriedade/fonte do controle:
=Soma([nome_do_campo])
Porém alguns campos são resultados de cálculos, ex no campo dias_em_atraso coloquei:
=([data_embarque]-[data_prometida]) 'dessa forma tenho o número de dias em atraso
Depois, em outro campo quero totalizar todos os valores calculados em dias_em_atraso, tentei utilizar o =Soma da forma acima "=Soma([dias_em_atraso])", mas não funciona pois o access tras apenas o último valor que aparece, e não a soma. EX:
data_prometida data_embarque dias_em atraso Valor frete
10/05/2012 11/05/2012 1 R$ 80,00
10/05/2012 12/05/2012 2 R$ 80,00
10/05/2012 15/05/2012 5 R$ 80,00
Total de dias em atraso: 5* Total de frete: R$ 240,00**
*campo não vinculado à tabela que deveria somar dias_em_atraso: exibe 5 ao invés de 8.
**campo vinculado exibe a soma corretamente utilizando o mesmo código: =Soma([nome_do_campo])
Alguém sabe a maneira correta para soma campos calculados no relatório ?
Nos campos do relatório que são vinculados à tabela, a soma funcionou perfeitamente, utilizei o seguinte código em propriedade/fonte do controle:
=Soma([nome_do_campo])
Porém alguns campos são resultados de cálculos, ex no campo dias_em_atraso coloquei:
=([data_embarque]-[data_prometida]) 'dessa forma tenho o número de dias em atraso
Depois, em outro campo quero totalizar todos os valores calculados em dias_em_atraso, tentei utilizar o =Soma da forma acima "=Soma([dias_em_atraso])", mas não funciona pois o access tras apenas o último valor que aparece, e não a soma. EX:
data_prometida data_embarque dias_em atraso Valor frete
10/05/2012 11/05/2012 1 R$ 80,00
10/05/2012 12/05/2012 2 R$ 80,00
10/05/2012 15/05/2012 5 R$ 80,00
Total de dias em atraso: 5* Total de frete: R$ 240,00**
*campo não vinculado à tabela que deveria somar dias_em_atraso: exibe 5 ao invés de 8.
**campo vinculado exibe a soma corretamente utilizando o mesmo código: =Soma([nome_do_campo])
Alguém sabe a maneira correta para soma campos calculados no relatório ?