CAMPOS não BASE TABLE

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
E105826
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 19
Registrado em: Ter, 15 Jun 2010 8:29 am
Localização: são paulo - sp

tenho dois campos no base table que servem apenas para colocar data, o sistema faz calculos atraves desta data.

Quando carrego o primeiro registro consigo fazer a inserção de dados.... e calcular normalmente

quando navego para o proximo item através da seta do teclado e tento preencher este campo ele fala que e protegido contra atualização. lol

o bloco é update NO
os campos mesmo sendo base table NO eu coloquei UPDATE como NO...

alguém tem ideia do que pode ser ???
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

Mas o que você quer fazer ?

Quer que esse campo seja editavel sempre ?
Se você incluir uma nova linha no bloco é pra deixar preencher outras datas ?

:shock:
E105826
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 19
Registrado em: Ter, 15 Jun 2010 8:29 am
Localização: são paulo - sp

o usuario deve digitar uma data base nele....

exemplo

Campo 01 - Usuario preenche com a data 05/05/2011
o sistema faz o calculo ......

Campo 02 - Usuario preenche com a data 06/05/2011
Existe uma outra validação.

O que ocorre é que na primeira vez que entro na tela os campos estao disponiveis para preenchimento, quando navego entro os registros ele não permite que eu digite nada dentro dos campos.

entendeu ?

vlwww
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

Ué, mas não é o que você mesmo disse ?
Tem que deixar o INSERT ALLOWED como TRUE
e também UPDATE ALLOWED.

Veja se é isso
E105826
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 19
Registrado em: Ter, 15 Jun 2010 8:29 am
Localização: são paulo - sp

os campos estao assim... as propriedades permitem que seja inserido dados...

em algum ponto o forms deve esta alterando a propriedade de update_allowed do campo.

Fiz uma busca pelo forms e não existe nenhum set_item_property('bloco.campo', update_allowed,property..);

Detalhes, isto ocorrer sempre após a navegação do primeiro record para o segundo... e depois de gerar o relatório....

de verdade, não sei o que fazer ...

tentei setar um get para pegar o momento q ele muda mas não estou conseguindo....
Responder
  • Informação
  • Quem está online

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