Opa pessoal... Tipo estou com problemas para fazer o Mestre detalhe funcionar... Vou passar os dados para ver se alguém pode me ajudar
Possuo 2 blocos em um canvas
bloco 1
tem os seguintes itens
bl1_item1
bl1_item2
bl1_item3
bloco 2
tem os seguintes itens
bl2_item1
bl2_item2
bl2_item3
Os dados do bloco 1 são retornados por uma lov que preenche os text_item do bloco 1.
Fiz um relacionamento Mestre(Bloco1) x Detalhe (bloco2) com o join
bloco1.bl1_item1 = bloco2.bl2_item1 (os item1 são campos_id para o join)
O problema é que apesar disso quando seleciono no bloco 1 a lov.. ela preenche tudo certinho no bloco 1 porem não preenche o bloco 2 pelo mestre detalhe.
alguém tem alguma ideia de onde estou errando?
Vlw pessoal
Mestre detalhe com Lov
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Abraço,
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Brother,
De alguma forma você manda o cursor para o segundo bloco?
Caso positivo, após o GO_BLOCK, existe um 'EXECUTE_QUERY' ?
De alguma forma você manda o cursor para o segundo bloco?
Caso positivo, após o GO_BLOCK, existe um 'EXECUTE_QUERY' ?
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Abraço,
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Brother,
Você salvou este registro, depois q ele retorna da lov e, tentou navegar entre os blocos?
Tua relation foi criada "na mão" ?
Você salvou este registro, depois q ele retorna da lov e, tentou navegar entre os blocos?
Tua relation foi criada "na mão" ?
-
- Rank: Analista Pleno
- Mensagens: 111
- Registrado em: Qui, 22 Fev 2007 2:34 pm
- Localização: DF
Acabei criando uma package com o evento para quando for pre-query ele faz o select e manda o resultado para o campo do bloco 2. Mas tipo... preciso mandar varios registros... (é uma tabela com varios registros )
Se eu fizer um cursor ele vai inserir um em baixo do outro ou vao todos pro mesmo campo???
Vlw
Se eu fizer um cursor ele vai inserir um em baixo do outro ou vao todos pro mesmo campo???
Vlw
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Abraço,
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Brother,
Seguinte, até da pra fazer, mas, o correto seria fazer via mestre-detalhe.
Se quer fazer um cursor, no loop do cursor, coloque da seguinte forma:
Faz este teste ai e, qualquer coisa dá um alo, beleza??
Seguinte, até da pra fazer, mas, o correto seria fazer via mestre-detalhe.
Se quer fazer um cursor, no loop do cursor, coloque da seguinte forma:
:bloco.campo := cursor.campo;
NEXT_RECORD;
-
- Rank: Analista Pleno
- Mensagens: 111
- Registrado em: Qui, 22 Fev 2007 2:34 pm
- Localização: DF
Tipo para fazer mestre detalhe manualmente...
Estou utilizando o Template para o EBS
1) clico em relations no bloco mestre
2) adiciono
3)escolho o bloco detalhe
4) coloco Join Condition (BLOCO1.ITEM1 =BLOCO2.ITEM1)
É só isso ou tem mais coisa?
Vlw
Estou utilizando o Template para o EBS
1) clico em relations no bloco mestre
2) adiciono
3)escolho o bloco detalhe
4) coloco Join Condition (BLOCO1.ITEM1 =BLOCO2.ITEM1)
É só isso ou tem mais coisa?
Vlw
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes