インタラクティブ

[タスクタイプ]特性で「リッチクライアント」を選択すると、[インタラクティブ]特性が表示されます。

このチェックボックスのチェックを外すとユーザの操作を受け付けなくなり、バッチタスクのような動作になります。この機能を利用することによりバッチタスクからリッチクライアントタスクを呼び出すような処理が実現できます。

このチェックボックスのチェックを外すと、タスクは以下のように動作します。

注意:

[選択テーブル]特性が「Yes」に設定されたプログラムを非インタラクティブにすると、選択テーブル用プログラムとして動作しなくなります。

非インタラクティブなプログラムは、MDI子タスクを呼び出せません。[ウィンドウタイプ]特性が「MDI子ウィン」または、「MDI調整」に設定されたリッチクライアントプログラムを呼び出すように定義した場合、この特性は無視され、モーダルで表示されます。

非インタラクティブなタスクでは、トランザクションがレコードレベルで開始される場合、トランザクションの開始と終了を行うためにレコード毎にサーバにリクエストを送ります。

イベント処理

表示フォームを持たない非インタラクティブなリッチクライアントタスクでは、[イベント可]特性が「No」に設定されている場合と同じように動作します。