ERRO FRM-41050 You Cannot update This Record

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
renatomara
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Seg, 08 Jun 2009 2:29 pm
Localização: são paulo sp

Galera alguém saberia me dizer porque ocorre este erro?
Quando digito um dado valido e tento salvar apresenta este anexo... algm poderia me ajudar por favor ?


FRM-41050 You Cannot update This Record


Sera que alguma permissão?
Mas o usuario que esta fazendo esta alteração sempre teve permissao para executar tal tarefa.

ajuda!!!!!!!!![/img]
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

Por algum motivo, a propriedade "Update Allowed" do bloco está FALSE.

Veja:

Selecionar tudo

Cause:	You attempted to update a record on a block that does not allow updates. 

Action:	Do not attempt to update records in this block until you have set the Update Allowed block property to True. 

Level:	20 

Type:	Error 
renatomara
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Seg, 08 Jun 2009 2:29 pm
Localização: são paulo sp

então o que eu não entendo, é que sempre funcionou desta maneira.
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

Será que não tem um IF la no meio do código que faz SET_BLOCK_PROPERTY e deixa o bloco UPDATE_ALLOWED= FALSE ?

procure por algo assim...
juniovitor
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 15
Registrado em: Seg, 23 Jun 2008 1:54 pm
Localização: Perdões - MG / Uberlândia - MG
Contato:
Júnio Vitor de Paula
www.vcnanetdesigners.com.br

Tive o mesmo erro aqui, porém em uma personalização que estava fazendo! Tentei N formas, até entender e testar a solução seguinte. O Post é antigo, mas estou respondendo caso alguém venha precisar mais adiante!

Basta colocar a expressão:

Selecionar tudo

SET_BLOCK_PROPERTY('NOME_BLOCO', UPDATE_ALLOWED, PROPERTY_TRUE);
Pronto! Resolvido...

Abraço!
Responder
  • Informação
  • Quem está online

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