Acessar forms em modo somente consulta

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
rraranha
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 6
Registrado em: Qui, 04 Mar 2010 8:46 am
Localização: Catanduva - SP
Reinaldo Roberto Aranha
reinaldo@cerradinho.com.br

Boa tarde.
Alguém se tem como quando eu entrar no forms ele ficar ativado como somente consulta em uma determinada situação.
Alguns usuários irão ter acesso total, mas outros, quando acessar precisa ficar somente como consulta sem permissão de alteração.

Desde já agradeço.
Obrigado.
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

Propriedades do Bloco

UPDATE_ALLOWED,
INSERT_ALLOWED

Ou então valide isso no gatilho KEY-COMMIT...
rraranha
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 6
Registrado em: Qui, 04 Mar 2010 8:46 am
Localização: Catanduva - SP
Reinaldo Roberto Aranha
reinaldo@cerradinho.com.br

Certo, este até sei. Não existe um que desabilite tudo de uma única vez? Que coloque o forms em modo somente consulta quando acesso ele?
Exemplo: quando chamo o forms através de outro forms, consigo setar para que ele entre no modo de consulta conforme abaixo.

CALL_FORM('UCVEN003', no_hide, do_replace, query_only);
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

Esse call_form também dá, não deu certo pra você?
rraranha
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 6
Registrado em: Qui, 04 Mar 2010 8:46 am
Localização: Catanduva - SP
Reinaldo Roberto Aranha
reinaldo@cerradinho.com.br

Sim, mas queria saber se existe algum comando mais inteligente, pois, o call_forms chama o forms novamente, e como já estou nele, não teria sentido chamá-lo novamente.
Responder
  • Informação
  • Quem está online

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