GARANTIR DESCONTO

Fórum Relatorio complicado com Quickreport #274698

30/03/2005

0

Boa tarde pessoal,

Nunca tive que fazer um relatorio igual a este e não tenho nenhuma ideia como eu faço. Espero que alguem me ajude. Tenho uma tabela de ´Materiais´,´Empresa´,´Departamento´, e ´Localizacao´. Cada material pode estar em uma Empresa, um Departamento, e em uma Localizacao. Estou querendo mostrar no Relatorio desde jeito:

1 - Empresa: LG
1 - Departamento: Armazem
1 - Localizacao: Sala 901
Materiais:
A
B
C
D
Subtotal = 4
2 - Localizacao: Sala 302
Materiais:
P
Q
R
Subtotal = 3
2 - Departamento: CPD
1 - Localizacao: 9 Andar
Materiais:
Computador
Impressora
Scanner
Camera Digital
Livros
Subtoal = 5


E assim por adiante. Tem como fazer este tipo de relatorio com o QuickReport no Delphi 5 ? A Query ja montei ordenando por Empresa, Departamento, e depois Localizacao. Só não sei como que passo para o QuickReport. Alguem me ajude :(


Fredy992

Fredy992

Responder

Posts

30/03/2005

Aroldo Zanela

Colega,

É mais simples que aparenta. Basta colocar uma QRGroup para cada item ordenado (Order By).

1. QRGroup (Expression: Empresa), Footer 1
2. QRGroup (Expression: Departamento), Footer 2
3. QRGroup (Expression: Localizacao), Footer 2

4. QRBand (Detalhes)

5. QRBand (Footer 1) - QRExpr para totalizar
6. QRBand (Footer 2) - QRExpr para totalizar
7. QRBand (Footer 3) - QRExpr para totalizar


Responder

Gostei + 0

31/03/2005

Fredy992

O que coloco no expresseion do QRExpr ?


Responder

Gostei + 0

01/04/2005

Aroldo Zanela

Colega,

Coloque o nome do campo (que deve estar ordenado por Order By)


Responder

Gostei + 0

04/04/2005

Fredy992

Eu coloquei no Expression do QrExpression isto: COUNT(LOCALIZACAO)
Mas me mostra no relatorio ´COUNT - Too many arguments´ invez de mostrar o subtotal. Esta certo o que eu fiz. Muito orbigado novamente


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar