RPG

305. SEU を全画面モードで使う

SEU は最初に使うと最下行のコマンドの説明行が次のように表示される。

   :
      :
0016.00 D AR              S              1    DIM(80)                                                       070809
0017.00 D SAVDTA          S              1    DIM(1024)                             SAVE-データ               070809
0018.00 D*                                                                                                  070809
0019.00 D*         -( サブ・ファイル の ファイル 情報 )-                                                              070809
                                                                                                                  
 F3= 終了  F4=プロンプト  F5= 最新表示  F9=コマンド の複写  F10=カーソル  F11= 切り替え                                     
 F16= 検索の反復    F17= 変更の反復    F24= キーの続き                                                            

つまりこの状態では 27 行表示であっても 19 行しか表示されない。
慣れてくると機能キーは覚えてしまうので、表示しなくても十分に使うことができる。
そこで SEU で「 F13 キー」を押して「セッション省略時の値の変更」を次のように
表示することができる。

                           セッション省略時の値の  変更                       
                                                                              
選択項目を入力して,実行キーを押  してください。                              
                                                                              
  ページ送りする行数  . . . . . . . .   C            H= 半 ページ, F= 全 ページ 
                                                     C= カーソル, D= データ  
                                                     1-999                    
  大文字入力専用  . . . . . . . . . .   N            Y=YES, N=NO              
  タブ設定  . . . . . . . . . . . . .   N            Y=YES, N=NO              
  挿入レコードの増分値  . . . . . . .   0.01         0.01-999.99              
  全画面モード  . . . . . . . . . . .   Y            Y=YES, N=NO     <---------(全画面モード)         
  画面サイズ  . . . . . . . . . . . .   1            1=27X132, 2=24X80        
  ソース仕様タイプ  . . . . . . . . .   RPGLE                                 
  構文検査 :                                                                  
    追加/変更時  . . . . . . . . . .   Y            Y=YES, N=NO              
    開始順序番号  . . . . . . . . . .                0000.00-9999.99          
    終了順序番号  . . . . . . . . . .                0000.00-9999.99          
                                                                              
                                                                              
  レコードへの日付のセット  . . . . .     /  /       YY/MM/DD または YYMMDD   
                                                                     続く ... 
3= 終了    F5= 最新表示     F12= 取り消し                                     
14= 検索/変更オプション    F15= 走査検索/コピー・オプション                 

ここで「全画面モード」を Y に変更して実行キーを押すと、
SEU を表示し次のように変わる。

  桁 . . . . . :    6 100                                       編集                                              
 SEU==>                                                                                                           
        *************** データの始め ****************                                                             
0001.00 H DFTNAME(PGM201) DATEDIT(*YMD/)                                                                    180514
0002.00 F**********  受注の入力 ******************************************                                  180514
0003.00 FPGM201FM  CF   E             WORKSTN                                                               070809
0004.00 F                                     SFILE(SFREC01:RRN1)                                           070809
0005.00 F                                     INFDS(INFDS)                                                  070809
0006.00 FJUCHU     UF A E           K DISK                                                                  070809
0007.00 FTOKMAS    IF   E           K DISK                                                                  070809
0008.00 FSHOHIN    IF   E           K DISK                                                                  070809
0009.00 FSHZAIKO   IF   E           K DISK                                                                  070809
0010.00 FTANTO     IF   E           K DISK                                                                  070809
0011.00 F*****************************************************************                                  070809
0012.00                                                                                                     150415
0013.00  * CRTBNDRPG QTROBJ/PGM201 SRCFILE(QTRSRC/QRPGLESRC)                                                150415
0014.00  *   DFTACTGRP(*NO) ACTGRP(*NEW) AUT(*ALL)                                                          150415
0015.00                                                                                                     150415
0016.00 D AR              S              1    DIM(80)                                                       070809
0017.00 D SAVDTA          S              1    DIM(1024)                             SAVE-データ               070809
0018.00 D*                                                                                                  070809
0019.00 D*         -( サブ・ファイル の ファイル 情報 )-                                                              070809
0020.00 D*                                                                                                  070809
0021.00 D* SAVE-RESTORE のための ファイル の DATA-STRUCTURE                                                     070809
0022.00 D*       読み取り ファイル の FORMAT を外部 DS として READ                                              070809
0023.00 D SAVEDS        E DS                  EXTNAME(JUCHU)                                                070809

先ほどに比べて 23 行が表示され表示行数は +4 行増えて見やすくなった。
この変更オプションはユーザー・プロフィール別に自動的に保存されることになる。
4 行増えただけでずいぶん見やすくなる。
客先に行くとまだ機能キーの説明を SEU で表示しているところもあるようなので
一度お試し頂きたい。