Array
(
)

QReport

Patricio
   - 28 set 2004

Olá amigos,
Tenho imprimo pedidos no Qreport.
DBQrlabels:
Código Nome Quant. ValorR$ ValorTotal
1 Nome do Produto 2 2 4
2 Nome do Produto 3 4 8

Subtotal Total
Quero apenas que no final de cada pedido mostre o valor do subtotal e o total. Como posso fazer isso?
Desde já agradeço.


Horus
   - 28 set 2004

Você pode usar um componente da paleta do Qreport chamado QrExpression.

Procure ajuda sobre ele. Com ele é possivel fazer a totalização de determinado campo que aparece no relatório.


Aroldo Zanela
   - 28 set 2004

Colega,

Você precisa ORDENAR sua consulta por pedido. Exemplo:

#Código

SELECT * FROM PEDIDOS
ORDER BY PEDIDO


1. Adicione uma banda QRGroup e na propriedade expression você atribui o nome da coluna PEDIDO;
2. Adicione uma QRBand, volte para a QRGroup (1) e na propriedade FooterBand, coloque o nome da QRBand adicionada nesta etapa;
3. Na QRband (2) adicione um QRExpr e na propriedade expression (3)coloque algo como: sum(valor) e outro com sum(ValorTotal). Mude a propriedade ResetAfterPrint para true.

Se eu não esqueci de nada, é só.


Patricio
   - 30 set 2004


Citação:
Você pode usar um componente da paleta do Qreport chamado QrExpression.

Procure ajuda sobre ele. Com ele é possivel fazer a totalização de determinado campo que aparece no relatório.

Não Estou conseguindo fazer a soma. Coloco o sum(ValorTotal)(que é um dos campos da tabela, mas só fica 0).
Código--Produto--valortotal
--1--------nome-----3,00
--2--------nome-----2,00
qrExpression. -> fica no corpo do formulário