Rave Report - Delphi 7

Programação Delphi e Pascal

Moderadores: 51, guest2003

Rave Report - Delphi 7

Mensagempor longo.251272 » 10 Ago 2017 08:42

Bom dia, tenho um relatório feito no rave do tipo mestre detalhe imprimindo sem problemas. Mas agora preciso inserir um sub detalhe mas não funciona nem a pau.

Tenho 1 tabela master 2 tabelas filhas

Tabela 1 Pedido
Codigo_Pedido

Tabela 2 Pedido_Itens
Codigo_Pedido
Codigo_Item
Descricao_Item

Tabela 3 Requisicao_Itens
Codigo_Pedido
Codigo_Item
Codigo_Requisicao
Quantidade

Sendo que a tabela dois está amarrada ao Codigo_Pedido da tabela 1 e a tabela 3 está amarrada ao Codigo_Item da tabela 2.

O relatório tem que ser:

PEDIDO CODIGO – XXXXX
-------------------------------------------
CODIGO_ITEM – 1
DESCRICAO_ITEM – XXXX

CODIGO_REQUISICAO – XXXX QUANTIDADE – 1
-------------------------------------------
CODIGO_ITEM – 2
DESCRICAO_ITEM – XXXX

CODIGO_REQUISICAO – XXXX QUANTIDADE – 11
-------------------------------------------


É possível fazer isso ? Já tenho ele com apenas um databand, Item. Mas quando tento colocar o segundo não funciona, ele sempre sai repetido os dados da tabela 3.

PEDIDO CODIGO – XXXXX
-------------------------------------------
CODIGO_ITEM – 1
DESCRICAO_ITEM – XXXX

CODIGO_REQUISICAO – XXXX QUANTIDADE – 1
-------------------------------------------
CODIGO_ITEM – 2
DESCRICAO_ITEM – XXXX

CODIGO_REQUISICAO – XXXX QUANTIDADE – 1
-------------------------------------------

A condição sql da tabela 2 – Where Codigo_Pedido = Pedido.Codigo_Pedido
A condição sql da tabela 3 – Where Codigo_Pedido = Pedido_Itens.Codigo_Pedido and Codigo_Item = Pedido_Itens.Codigo_Item



Em anexo está o arquivo.rav se alguém puder ajudar agardeço.


Qualquer ajuda é bem vinda.
Obrigado pela atenção
longo.251272
Byte
 
Mensagens: 318
Registrado em: 08 Nov 2011 11:58
Localização: São Paulo - SP

Voltar para Delphi e Pascal

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitantes

x