自動生成サブルーチン disp_record_INITATRについて

disp_record_INITATRは属性初期化のサブルーチンです。

//--------------------------------------------------------------------
// #DSP04_INITATR 属性初期化
//--------------------------------------------------------------------
BEGSR #DSP04_INITATR;
 *IN31 = *OFF; //PC標識 得意先コード
 *IN32 = *OFF; //PC標識 担当者コード
 D4P31 = X'34'; // Pフィールド
 D4P32 = X'34'; // Pフィールド
ENDSR;

 

画面設計の[属性初期化コード]のオウンコードをサブルーチンにします。

オウンコードが無い場合は*PC標識を*OFF、Pフィールドを自動設定(設置値はシステム設定項目)するコードを自動生成します。自動生成を使いたくない場合は自動設定不要を☑します。

 

#disp_record_INITATRをEXSRで呼ぶのは、次画面への遷移、入力チェック、検索、前画面への遷移の4カ所です。

 

※Pフィールドについて

ASSGでは入出力フィールドを入力、エラー、確認などで動的に設定するため、Pフィールドの使用を前提にしています。

動的設定:非保護/保護、反転、桁区切り線、下線、表示色

 

今回は以上です。