Fiz um relatório para demonstrar custo unitário de itens de um pedido de venda. O relatório precisa ter um aspecto de "espelho", por isso ele tem uma ficha na parte superior e uma lista na parte inferior.
Para mostrar o preço de custo unitário (de uma determinada tabela) eu uso a seguinte expressão:
sum(preco.preco){ftabela_preco.tabela = '4')}
E, aparentemente, o problema está nela - pois quando eu a faço somar o total, as demais (que a utilizam, somam também).
Quando eu tento a seguinte expressão, as colunas passam a somar os totais:
sum(sum(preco.preco){f
tabela_preco.tabela = '4')})
Porém, o relatório pára de respeitar o relacionamento com pedido e passa a mostrar o preço de custo de todos os produtos, mesmo aqueles que não possuem quantidade no pedido.