Pessoal,

    Eu tenho tabelas que possuem relacionamento N x N entre elas e, com base no 
identificador da 1ª tabela, eu posso encontrar X itens da segunda tabela e Y 
itens da terceira. De posse desses dados, eu gostaria de criar um relatório 
utilizando o ReportBuilder com todas essas informações. Estou utilizando o 
Delphi 6 com o Interbase 6. Segue abaixo um exemplo desse BD:

1ª tabela:
- RECEITAS
-> Identificador
-> Nome
-> Autor
-> Tipo( Doce, Massa etc )

2ª tabela:
- INGREDIENTES
-> Identificador
-> Nome
-> Descrição

3ª tabela:
- PASSOS
-> Identificador
-> Descrição

    Existem tb as tabelas que descrevem o relacionamento entre essas tabelas. 
Por exemplo, uma receita pode ter N ingredientes e Z passos para ser realizada. 
Então, gostaria de criar o seguinte relatório:


             Receita de <Nome>            

   Autor: <Autor>         Tipo: <Tipo>  
                                                    
-------------------------------------------------------
                  Ingredientes

<Nome>: <Descrição>

-------------------------------------------------------
                     Passos

<Descrição>

    Onde, em ingredientes poderia existir 3 itens, enquanto que em passos 
poderiam existir 7 passos, por exemplo:

             Receita de Pavê

   Autor: Desconhecido         Tipo: Doce
                                                    
-------------------------------------------------------
                  Ingredientes

Ovos: de granja
Fermento: em pó
Açúcar: mascavo

-------------------------------------------------------
                     Passos

Separar a clara da gema;
Bater a gema;
Deixar a gema descansando;
Misturar o açúcar a gema;
Colocar a mistura no forno por 30 min;
Batar a clara;
Pincelar a clara sobre a mistura.


    Alguém saberia me dizer como fazer isso?


[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a