Página 1 de 1

Rave Report - Delphi 7

MensagemEnviado: 10 Ago 2017 08:42
por longo.251272
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