1.5.9 画面確定とAPへの通知

<この項の構成>
(1) APにイベントが渡るタイミング
(2) 各入力単位での画面確定操作
(3) APへ通知するための設定
(4) イベントとイベント通知コード

(1) APにイベントが渡るタイミング

次にAPにイベントが渡るタイミングを示します。

手動ポップアップの表示は,画面確定の対象とはなりません。

(2) 各入力単位での画面確定操作

各入力単位が指定されているウィンドウで画面確定の操作した場合の結果を次に示します。

画面確定の操作入力単位
画面フィールドイベント表示直後
画面確定キー
プッシュボタン
メニューバー
[閉じる]メニュー
[閉じる]ボタン
リストボックスのダブルクリック
自動送信×
MCR入力後
待機時間
オブジェクトからのフォーカス・カーソルの離脱
(凡例)
○:画面確定する。
×:画面確定しない。
-:操作は無効になる。

(3) APへ通知するための設定

各画面確定の操作で,APへ通知するための必要な設定内容を示します。

画面確定の操作表示・印刷セットアップドローセット
アップ
ドローAP
画面確定キーキーの割り当て有効となるキーの特定APから動的変更するかどうかの指定修飾名の指定
(動的変更時)
プッシュボタン通知コードの割り当て
メニューバー通知コードの割り当て
[閉じる]メニュー使用するかどうか
[閉じる]ボタン使用するかどうか
リストボックスのダブルクリック使用するかどうか
自動送信各オブジェクトの定義ダイアログで指定
入力単位画面属性ダイアログ
MCR入力各オブジェクトの定義ダイアログで指定
(凡例)
-:操作は無効になる。
注※
表示・印刷セットアップの「キー操作1」タブの「入力直後APへ制御を渡す(自動送信)動作」の「データ変更時だけ制御を渡す」を設定すると,入力操作をしたときだけ自動送信の通知をします。

(4) イベントとイベント通知コード

画面確定の操作とイベント種別,および通知コードの関係を次に示します。

画面確定の操作イベント種別標準の通知コード
(ドローセットアップで変更できる)
画面確定キーPF1~PF24確定キーPF01~PF24
PF25~PF84A001~A060
送信(実行)キーENTR
割込みキーBREK
スクリーン消去キーSCRN
PA1~PA3PA1~PA3
プッシュボタン/メニューバーボタン・メニューA061~A071
閉じる(ボタン/メニュー)割込みBREK
ダブルクリック送信ENTR
自動送信送信ENTR
MCRMCR標準なし(初期クリア文字を通知)
設定した待機時間に達したとき送信ENTR
フィールド単位で戻ったとき送信ENTR
イベント単位で戻ったときイベント標準なし(論理マップ中のイベント定数を通知)