Habilitar campo

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
gr_sp
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 24
Registrado em: Qua, 26 Mai 2010 10:17 am
Localização: São Paulo

Como faço para deixar um campo sempre habilitado no Forms?

No meu caso é um item - List Item.

Preciso que ele sempre esteja habilitado para alteração.

Na lista existem 2 opções: SIM e NÃO.
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Explique melhor o que você quer fazer.
Pois os itens sempre ficam ativos, a não ser que você proteja eles de atualização, ou se entra em query_mode.
gr_sp
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 24
Registrado em: Qua, 26 Mai 2010 10:17 am
Localização: São Paulo

O que acontece é o seguinte.

Quando me conecto no Forms, com meu usuário. Não consigo alterar esse campo que citei.

Testei com vários usuários diferentes, somente com UM usuário consegui efetuar a alteração nesse campo. Então percebi que ele tinha alguns Role Grants que meu usuário não tinha.

Inseri esses Grants no meu e em outros usuários, mas mesmo assim não adiantou! Creio que o problema não era esse.

ERRO- FRM-40735: ON ERROR trigger raised unhandled exception ORA-06502
gr_sp
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 24
Registrado em: Qua, 26 Mai 2010 10:17 am
Localização: São Paulo

Alguém pode me ajudar??
pyro
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 323
Registrado em: Qui, 21 Set 2006 10:21 am
Localização: Barala - TT

Esse erro reportado é um erro de conversão:

Selecionar tudo

ORA-06502:	PL/SQL: numeric or value error string
Cause:	An arithmetic, numeric, string, conversion, or constraint error occurred. For example, this error occurs if an attempt is made to assign the value NULL to a variable declared NOT NULL, or if an attempt is made to assign an integer larger than 99 to a variable declared NUMBER(2).
Action:	Change the data, how it is manipulated, or how it is declared so that values do not violate constraints. 
Provavelmente o problema não seja permissões do usuário propriamente dito, mas a sua trigger pode tentar realizar uma operação de conversão ou tenta inserir um dado como null em um campo que não pode ser null de acordo com o user de conexão.
Responder
  • Informação
  • Quem está online

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