0

一部を更新するためのOracleフォームのスレッドのようなものはありますか?メッセージボックスを作成し、その部分を新しいイベントで更新したいので、Oracleフォームにスレッドやタイマーなどを含める必要があります。例やアイデアはありますか?

Oracle Forms 6iを使用していますが、10gに変換することもできます。私のOracleサーバーのバージョンは9です。

4

1 に答える 1

1

Oracle Forms のヘルプ ファイル/オンライン ドキュメントには、タイマーの作成に関するサンプル コードが含まれています。

WHEN-NEW-FORM-INSTANCEおそらくトリガーの下でタイマーを作成します

DECLARE
    timer_id timer;
begin
    timer_id := CREATE_TIMER('TIMER1',20000,REPEAT);
end;

これにより、20 秒ごとに起動する繰り返しタイマーが作成されます。

トリガーの下でWHEN-TIMER-EXPIRED、タイマーの有効期限ハンドラーを書き込みます

declare 
     timer_id timer;

begin
     -- code for updating the relevant field(s) 
end;
于 2011-02-01T06:47:03.183 に答える