一部を更新するためのOracleフォームのスレッドのようなものはありますか?メッセージボックスを作成し、その部分を新しいイベントで更新したいので、Oracleフォームにスレッドやタイマーなどを含める必要があります。例やアイデアはありますか?
Oracle Forms 6iを使用していますが、10gに変換することもできます。私のOracleサーバーのバージョンは9です。
一部を更新するためのOracleフォームのスレッドのようなものはありますか?メッセージボックスを作成し、その部分を新しいイベントで更新したいので、Oracleフォームにスレッドやタイマーなどを含める必要があります。例やアイデアはありますか?
Oracle Forms 6iを使用していますが、10gに変換することもできます。私のOracleサーバーのバージョンは9です。
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;