Cannot Directly access remote packege variable or cursor

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
dilippi
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 1
Registrado em: Ter, 22 Jan 2008 10:30 am
Localização: guarulhos - sp

Bom dia a todos os colegas


Será que alguém poderia me responder porque tento capturar o valor de uma variável numa package dentro do forms e este apresenta a mensagem "Cannot Directly access remote packege variable or cursor"?

Exemplo:

IF PKG_RDTA.g_errcode = 0 THEN
......
End If;
Trevisolli
Moderador
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

Brother, dei uma procurada e, vi essa documentação em Inglês:
PLS-00512 implementation restriction: 'name' cannot directly access remote package variable or cursor

Cause: An attempt was made to reference a remote packaged variable or cursor. This is not allowed. Instead, add to the remote package a function that returns the value of the variable or cursor.

Action: Remove the illegal reference.

Você pode criar uma função na tua package e, retornar o valor via função.

qualquer coisa, manda ai.
Responder
  • Informação
  • Quem está online

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