プライマリ・コンテンツに移動
Oracle® Forms Oracle Forms 6iからOracle Forms 12cへのアップグレード
12c (12.2.1)
E72538-01
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

5 トリガー

使用可能なツールを合理化し、Web用のFormsアプリケーションを構築する開発プロセスを簡素化するために、Webデプロイに適用できないトリガーが削除されています。また、一部のトリガーの機能がより厳しく制限されるようになりました。

5.1 廃止されたトリガー

表5-1 廃止されたトリガー

廃止されたトリガー アップグレードの注意点

ON-DISPATCH-EVENT

OLEアイテムとOCXアイテムにのみ適用されます。したがって、アップグレード・パスまたはその代替機能はありません。

すべてのV2スタイルのトリガー

V2スタイルのトリガーを含むFMBを開くと、それらのトリガーが削除され、削除されたトリガーの名前を示す警告メッセージが表示されます。このリリースにアップグレードする前に、Forms 6iでV2スタイルのトリガーをPL/SQLに再コーディングする必要があります。

When-Mouse-Move、When-Mouse-Enter、When-Mouse-Leaveトリガー

これらのトリガーは、ネットワーク・トラフィックの量が多くなる可能性があるため、Web上での実行時には無視されます。


5.2 トリガーの適用ルールの厳格化

次のトリガーの使用は、従来より厳しく制限されます。これらのトリガーは、使用方法が正しくないと実行されません。

表5-2 使用制限のあるトリガー

トリガー 制限された使用方法

WHEN-CLEAR-BLOCK

WHEN-CREATE-RECORD

WHEN-DATABASE-RECORD

WHEN-NEW-RECORD-INSTANCE

WHEN-REMOVE-RECORD

ブロック・レベルとフォーム・レベルでのみ使用可能です。項目レベルでは使用できなくなりました。

WHEN-NEW-FORM-INSTANCE

フォーム・レベルでのみ使用可能です。ブロック・レベルと項目レベルでは使用できなくなりました。