0
私はMaster-Detail Oracleフォームを持っています。フォームを介してテーブルに挿入できないようにするための要件。しかしそれは更新を許可することができます。どうすればこれを達成できますか?Oracle Forms:挿入が許可されていないが、更新が可能なフォームを開発するにはどうすればよいですか?
私はMaster-Detail Oracleフォームを持っています。フォームを介してテーブルに挿入できないようにするための要件。しかしそれは更新を許可することができます。どうすればこれを達成できますか?Oracle Forms:挿入が許可されていないが、更新が可能なフォームを開発するにはどうすればよいですか?
ブロックレベルには、調整可能なプロパティがあります。 これらのオプションの1つは、データベースレベルの「insert allowed」および「update allowed」の下にあります。 InsertをNoに設定すると、ブロックに挿入できなくなります。
よろしくお願いいたします。
これを試しました。このプロパティを「No」に設定すると、「Update allowed」が「yes」に設定されていても更新できません。私は自分のフォームで値を更新できるようにしたい。 – shradharawat
アイテムレベルを有効にしてナビゲート可能に設定し、このレベルで更新を許可する必要があります。 – nightfox79
PRE-INSERTトリガーとON-INSERTトリガーにinsertとupdateプロパティーを設定することでこれを実現できました。これは期待どおりに機能していました。しかし、今はアイテムにWHEN-VALIDATE-ITEMを使用しましたが、アップデートは今行われていません。それが何を変えているのか分かりません。 – shradharawat