ヘッダーをスキップ
Oracle® Forms Oracle Forms 6iからOracle Forms 11g
へのアップグレード11gリリース1(11.1.1)

B61379-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

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