Report Pai Filho repetindo o Pai para cada filho ... HELPPPP

Dicas e truques sobre Oracle Reports Builder - modo gráfico ou modo caractere, ascii, arquivo .PRT, etc
Responder
fbastos
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 12
Registrado em: Qua, 09 Mar 2011 1:49 pm
Localização: SP

Tabela: EMP

COD_EMP | EMP_NAME | CONTATO_ID
--------------------------------
01 | EMP - 1 | 01
01 | EMP - 1 | 02
01 | EMP - 1 | 03

+-------------------------------+

Tabela: CONTATO

| CONTATO_ID | NOME
--------------------------------
|01 | PAULO
|02 | MARIA
|03 | pedro

+-------------------------------+

Bom,

No reports tenho um select para EMP

E um select para Contato

Sendo 2 grupos com um link (contato_id)


O que preciso fazer é:
Repetir o contato para cada EMP no report

Algo do tipo:

01 | EMP - 1 | 01 | PAULO
01 | EMP - 1 | 02 | MARIA
01 | EMP - 1 | 03 | pedro


O relatorio é mais complexo que isso e não posso por no mesmo select e usar um JOIN .... preciso fazer este JOIN dentro do relatorio

já tentei tudo com os RECORDS GROUPS

MAIS sempre fica algo do tipo com um recordgroup dentro do outro e assim não serve:

--------------------
01 | EMP - 1
-------------------
|01 | PAULO
|02 | MARIA
|03 | pedro


Please help....

Obrigado...
gfkauer
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 389
Registrado em: Ter, 27 Jul 2010 1:34 pm
Localização: Sapiranga - RS
Contato:
Quem falou que programar era fácil??

Quanto mais dificil for a implementação mais valorizado seu trabalho será!

Acessem: www.gfkauer.com.br

Avaliando a grosso modo tudo que consigo "imaginar" é que os dados de emp estão em um grupo diferente aos dados do contato.

Se for possivel, e não afetar o restante do relatório, faça um teste assim:
Retire os dados de emp do seu bloco e coloque no mesmo bloco de contatos. Observando que, possivelmente seus repeating frame terão que ser revistos também.
fbastos
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 12
Registrado em: Qua, 09 Mar 2011 1:49 pm
Localização: SP

então não da para fazer um join no select ... e criar apenas um record group...
e sim tenho dois records group
...
alguém sabe se tem como fazer isso em com dois records groups ??
fbastos
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 12
Registrado em: Qua, 09 Mar 2011 1:49 pm
Localização: SP

então não da para fazer um join no select ... e criar apenas um record group...
e sim tenho dois records group
...
alguém sabe se tem como fazer isso em com dois records groups ??
gfkauer
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 389
Registrado em: Ter, 27 Jul 2010 1:34 pm
Localização: Sapiranga - RS
Contato:
Quem falou que programar era fácil??

Quanto mais dificil for a implementação mais valorizado seu trabalho será!

Acessem: www.gfkauer.com.br

Já precisei aplicar outra forma, porém menos elegante e nem sempre funcional.

Replicar as colunas de emp e no agrupamento de contatos colocar as colunas replicadas. Na apresentação tu retiraria a margem de emp e colocaria os dados dentro da margem de contatos.
Responder
  • Informação
  • Quem está online

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