Deixar somente campo novo ser alterado.

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
pyro
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 323
Registrado em: Qui, 21 Set 2006 10:21 am
Localização: Barala - TT

Tenho um form (versão 6i) tabular, quando clico no "+" ele abre um campo novo em branco para inserir um novo registro.
Por controle de segurança eu preciso que esse form só deixe alterar o campo novo e que os demais permaneçam sem acesso para edição.
Existe um caminho para isso ser feito?
SergioLBJr
Rank: Oracle Guru
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

quando tu da um create_record no botão tu libera o acesso ao item através do SET_ITEM_PROPERTY('NOME_BLOCO.NOME_CAMPO', 'ENABLED', PROPERTY_TRUE');

e deixa padrão para os demais itens o enabled como false.
pyro
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 323
Registrado em: Qui, 21 Set 2006 10:21 am
Localização: Barala - TT

Valeu pela dica.
Funcionou legal.
Responder
  • Informação
  • Quem está online

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