Pessoal crieu um bloco mestre e outro detalhe.
Quando vou incluir um novo registro, preencho os campo do bloco pai e depois do bloco filho e depois clico no botão salvar, mas dá o seguinte erro: FRM-40508: ORACLE erro: unable to INSERT record. Acho que isso acontece porque teria que clicar no botão salvar antes de incluir os dados no bloco detalhe. Gostaria de poder lançar nos dois blocos e só depois salvar. Tem como fazer isso ?
Erro com mestre detalhe
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
Aperta Shift + F1, vai voltar a instrução que falhou, aí fica mais facil saber o que esta acontecendo,
=]
=]
-
- Rank: Analista Júnior
- Mensagens: 92
- Registrado em: Qui, 27 Ago 2009 9:13 am
- Localização: Rio Preto
O que esta acontecendo eu sei. Ele esta tentando inserir primeiro o registro do bloco detalhe antes de inserir no registro do mestre, mas como faço para incluir primeiro o do mestre e depois o do detalhe ?
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
Nunca mexia em nada em relação a isso, desde que seus blocos estejam ligados corretamente o Forms cuida disso, fora isso não sei..
-
- Rank: Oracle Guru
- Mensagens: 448
- Registrado em: Ter, 16 Jun 2009 3:07 pm
- Localização: Parobé - RS
Sérgio Luiz Bonemberger Junior
Programador Junior
Parobé RS
[]s
Programador Junior
Parobé RS
[]s
É assim mesmo uma vez que o relacionamento foi feito certo o form cria as estruturas nescessárias para controlar isto.
Como já foi dito o shift + f1 vai te mostrar onde e porque ta dando este erro.
Como já foi dito o shift + f1 vai te mostrar onde e porque ta dando este erro.
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
No Shift + F1 o erro que retornou foi ORA-02291 ?
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Bing [Bot] e 15 visitantes