BD: 10G
Forms: 6i
Bom dia Glufke,
A minha situação é a seguinte, tenho um bloco database (FROM clause query). Neste bloco ele tem um select com join entre duas tabelas onde teria que retornar as informações na tela. Porém quando executo o select, ocorre o erro FRM-41003. Pesquisei na Internet e lá dizia o seguinte:
Causa: Você tentou executar uma função que referencia uma tabela, mas o bloco atual não corresponde a nenhuma tabela.
É exatamente o que eu estou fazendo, porém é assim que tem que ser, pois no meu select estou usando alias.
alguém sabe, alguma solução pro problema?
Abraço
Zanol
FRM-41003 - This function cannot be performed here
-
- Moderador
- Mensagens: 367
- Registrado em: Ter, 25 Mar 2008 3:41 pm
- Localização: Salvador - BA
Rodrigo Valentim
Analista de Sistemas
Oracle Developer
Campanha: Faça uma pesquisa antes de perguntar!!!
Analista de Sistemas
Oracle Developer
Campanha: Faça uma pesquisa antes de perguntar!!!
Seu bloco está sendo baseado em select, correto?
Se sim, você precisa dizer que o bloco é base-table ou você não vai poder usar o execute_query
Se de forma alguma puder por o bloco como base-table, você precisa fazer isso atraves de um cursor e um for loop para popular a tabela.
Se sim, você precisa dizer que o bloco é base-table ou você não vai poder usar o execute_query
Se de forma alguma puder por o bloco como base-table, você precisa fazer isso atraves de um cursor e um for loop para popular a tabela.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 17 visitantes