Detail do relacionamento some

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
Pablo
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 190
Registrado em: Sex, 27 Out 2006 11:12 am
Localização: 88350000
Pablo

Bom dia senhores.

Possuo o forms 6i...quando crio 2 blocos, master e detail. O detail possui 5 linhas...bom, está ocorrendo de, quando efetuo a consulta no bloco master, tudo certo, mostra as informações dos 2 blocos, porém, quando eu clico no bloco detail (em qualquer linha diferente da 1° ),,,some todas as informações. ai tenho que entrar com a consulta novamente (f7, f8) para mostrar as informações.
..se efetuar a consulta e clicar na 1° linha do detail, ai os registros permanecem consigo navegar normalmente pelos campos.
Já fiz diversas alterações no RELATIONS mas não tenho nem ideia de qual parâmetro mexer.

Obrigado
spernega
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 232
Registrado em: Ter, 19 Jun 2007 2:12 pm
Localização: São Paulo - SP

boa tarde Pablo.

Veja se nestas alterações de relacionamento que você fez não ficaram TRIGGERS desnecessária nos blocos.

Os meus blocos ficam com o relacionamento igual ao anexo.
Anexos
tela de relacionamento
tela de relacionamento
Pablo
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 190
Registrado em: Sex, 27 Out 2006 11:12 am
Localização: 88350000
Pablo

Olá spernega.

pois é, está igual ao seu anexo.
Quanto as trigger, É criado (automaticamente) as trigger ON-POPULATE-MASTER e ON-CHECK-DELETE-MASTER. Todas as 2 trigger, fiz alterações (comentando os códigos) e mesmo assim dá o problema.
O que notei foi que, se criar um detail de 3 tabelas relacionadas acontece o problema.

por exemplo:

CAD_TRANSPORTADORA (possui 1 record)
|
CAD_PESOS_ATENDIDOS_TRANSP (possui 5 records )
|
CAD_TAXAS_TRANSPORTADORA_POR_PESO (possui 5 linha de cadastro)


Então, na criação do detail da última tabela, começa a "pipocar" os 2 últimos blocos.
spernega
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 232
Registrado em: Ter, 19 Jun 2007 2:12 pm
Localização: São Paulo - SP

Pablo,

Isso tem toda a pinta de sujeira mesmo.

Quer mandar o FORMS pra eu dar uma olhada?

Quem sabe alguma coisa chama a atenção.
Pablo
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 190
Registrado em: Sex, 27 Out 2006 11:12 am
Localização: 88350000
Pablo

Pinta de sujeira é boa...kkkkk...

beleza, está em anexo

Obrigado
spernega
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 232
Registrado em: Ter, 19 Jun 2007 2:12 pm
Localização: São Paulo - SP

Bom dia Pablo,

Não consegui acessar o anexo.
Pablo
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 190
Registrado em: Sex, 27 Out 2006 11:12 am
Localização: 88350000
Pablo

vou tentar novamente...se não der, mande um email pra mim (ti@vinculobasic.com.br) que te envio o arquivo. Se a gente conseguir resolver posto aqui qual foi a "mágica";;rsrsrs
spernega
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 232
Registrado em: Ter, 19 Jun 2007 2:12 pm
Localização: São Paulo - SP

Fechou, estou mandando.
Pablo
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 190
Registrado em: Sex, 27 Out 2006 11:12 am
Localização: 88350000
Pablo

Olá pessoal.
O grande amigo spernega achou o problema. O que ocorria é que o nome do RELATION estava igual ao nome do bloco, renomeando o RELATION o problema resolve.

Grande abraço a todos.
Responder
  • Informação
  • Quem está online

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