H************************************************************************** H* * H* 選択画面 * H* * H* PROGRAMMER . . . . . KAKEFUDA * H* CREATION . . . . . . 1997/10/13 * H* MODIFICATION . . . . * H* * H* * H************************************************************************** H 1 Y/ 1 F****************************************************************** F* D E F I N E F I L E S * F****************************************************** FZZJOBML1IF E K DISK FZZI040D CF E WORKSTN F RRN01 KSFILE SFL01 F RRN01 KSFILE SFL02 F KINFDS INFDSP E**************************************************** E* A R R A Y T A B L E * E**************************************************** E GDE 1 2 78 :CMD GIDE E OPN 1 6 78 :OPTION I****************************************************** I* D E F I N E C O N S T A N T * I****************************************************** I 10 C #PAGSZ I X'33' C F3 I X'35' C F5 I X'39' C F9 I X'3C' C F12 I X'BB' C F23 I X'F5' C ROLUP I****************************************************** I* D E F I N E D A T A - S T R U C T U R E * I****************************************************** I* INFORMATION DS (DSPF) IINFDSP DS I 369 369 PUSHED I B 378 3790DSRRN I* FOR SYSTEM DATE AND TIME I DS I 1 120DSDTTM I 1 60DSQTIM I 7 120DSQDAT I* PROGRAM STATUS I SDS I *PROGRAM V1PGM I 244 253 V1JOB I 254 263 V1USR C****************************************************** C* DEFINITION MODULE ( PLIST FIELD KLIST ) * C****************************************************** C* : C* FOR DUPLICATE : C* : C *LIKE DEFN V1JOBC W1JOBC : C *LIKE DEFN RRN01 W1RN01 : C****************************************************** C* M A I N - R O U T I N E C****************************************************** C* SFL消去 : B001 C F3 DOWNEPUSHED : *001 C F12 ANDNEPUSHED : 001 C* : 001 C EXSR @SETLL : 001 C EXSR @CLCTL : 001 C* SFL作成 : B002 C F3 DOWNEPUSHED : *002 C F12 ANDNEPUSHED : *004 C V1JOBC ANDEQW1JOBC : 002 C* : 002 C EXSR @BDSFL : 002 C* SFL表示 : B003 C F3 DOWNEPUSHED : *003 C F12 ANDNEPUSHED : 003 C* : 003 C EXSR @EXSFL : 003 C* : B004 C F3 IFEQ PUSHED : *004 C F12 OREQ PUSHED : *004 C V1JOBC ORNE W1JOBC : *004 C F5 OREQ PUSHED : 004 C LEAVE : E004 C ENDIF : 003 C* : B004 C F9 IFEQ PUSHED :VIEW CHANGE B005 C W1VIEW IFEQ 1 : 005 C Z-ADD2 W1VIEW : +005 C ELSE : 005 C Z-ADD1 W1VIEW : E005 C END : 004 C ITER : E004 C END : 003 C* : B004 C F23 IFEQ PUSHED : 004 C ADD 1 W1OPTN : B005 C W1OPTN IFGT 3 : 005 C Z-ADD1 W1OPTN : E005 C END : 004 C ITER : E004 C END : 003 C* : B004 C W1EOF IFEQ *OFF : *004 C ROLUP ANDEQPUSHED : 004 C LEAVE : E004 C END : 003 C* : E003 C ENDDO : E002 C ENDDO : E001 C ENDDO : C* : C MOVE *ON *INLR : C RETRN : C****************************************************** C* S U B - R O U T I N E C****************************************************** C*----------------------------------------------------* C *INZSR BEGSR : C*----------------------------------------------------* C Z-ADD0 W1CNT 40 : C Z-ADD0 RRN01 40 : C Z-ADD1 H1SRCD : C* : C Z-ADD1 W1VIEW 10 : C* : C MOVE *OFF PICNL 1 : C MOVE *OFF W1EOF 1 : C Z-ADD1 W1OPTN 10 : C* : C ENDSR : C*----------------------------------------------------* C @SETLL BEGSR :ファイル位置 C*----------------------------------------------------* C V1JOBC SETLLZZJOBML1 : C* : C*位置指定変更検査用待避 : C* : C MOVE V1JOBC W1JOBC : C* : C ENDSR : C*----------------------------------------------------* C @CLCTL BEGSR :CLEAR SFL01 C*----------------------------------------------------* C MOVE *OFF W1EOF : C MOVE *OFF *IN63 :SFLEND OFF C* : C Z-ADD0 RRN01 : C Z-ADD0 W1RN01 : C Z-ADD1 H1SRCD : C CLEARSFL01 : C CLEARSFL02 : C* : C MOVE *ON *IN62 : C WRITECTL01 :SFLCLR C WRITECTL02 :SFLCLR C MOVE *OFF *IN62 : C* : C ENDSR : C*---------------------------------------------------*: C @BDSFL BEGSR :SFL01作成 C*----------------------------------------------------* C Z-ADDW1RN01 RRN01 : C Z-ADD0 W1CNT : C* : B001 C W1CNT DOUEQ#PAGSZ : 001 C READ ZZJOBML1 90: B002 C *IN90 IFEQ *ON : 002 C MOVE *ON *IN63 : 002 C MOVE *ON W1EOF : 002 C LEAVE : +002 C ELSE : 002 C EXSR @TOSFL : E002 C END : E001 C END : C* : C Z-ADDRRN01 W1RN01 : C* SFLEND検査 : B001 C *IN63 IFEQ *OFF : 001 C READ ZZJOBML1 90: B002 C *IN90 IFEQ *ON : 002 C MOVE *ON *IN63 : 002 C MOVE *ON W1EOF : +002 C ELSE : 002 C READPZZJOBML1 90: E002 C END : E001 C END : C* : C ENDSR : C*----------------------------------------------------* C @TOSFL BEGSR : C*----------------------------------------------------* C MOVE *OFF *IN64 :SFLNXTCHG OFF C MOVELYYJNO H1JNO : C* : C ADD 1 RRN01 : C ADD 1 W1CNT : C* : C WRITESFL01 : C WRITESFL02 : C* : B001 C W1CNT IFEQ 1 : 001 C Z-ADDRRN01 H1SRCD : E001 C END : C* : C ENDSR : C*----------------------------------------------------* C @EXSFL BEGSR :EXFMT SUBFILE C*----------------------------------------------------* B001 C RRN01 IFNE 0 : 001 C MOVE *ON *IN60 :SFLDSP ON +001 C ELSE : 001 C MOVE *OFF *IN60 :SFLDSP OFF E001 C END : C* : B001 C V1MSG# IFNE *BLANK : 001 C EXSR @MSG : E001 C END : C* : C MOVE *ON *IN61 :SFLDSPCTL ON C* : B001 C SELEC : 001 C W1OPTN WHEQ 1 : 001 C MOVELOPN,1 V1OPN1 : 001 C MOVELOPN,2 V1OPN2 : 001 C W1OPTN WHEQ 2 : 001 C MOVELOPN,3 V1OPN1 : 001 C MOVELOPN,4 V1OPN2 : 001 C W1OPTN WHEQ 3 : 001 C MOVELOPN,5 V1OPN1 : 001 C MOVELOPN,6 V1OPN2 : E001 C END : C* : B001 C W1VIEW IFEQ 1 : 001 C MOVELGDE,1 V1GDE : 001 C WRITEFTR01 : 001 C EXFMTCTL01 : +001 C ELSE : 001 C MOVELGDE,2 V1GDE : 001 C WRITEFTR02 : 001 C EXFMTCTL02 : E001 C END : C* : C EXSR @EROFF : C* : C MOVEA'00' *IN,60 : C* : B001 C H1SRRN IFNE 0 : 001 C Z-ADDH1SRRN H1SRCD : +001 C ELSE : B002 C DSRRN IFNE 0 : 002 C Z-ADDDSRRN H1SRCD : E002 C END : E001 C END : C* : C ENDSR : C*----------------------------------------------------* C @MSG BEGSR : C*----------------------------------------------------* C* : C ENDSR : C*----------------------------------------------------* C @EROFF BEGSR : C*----------------------------------------------------* C* : C ENDSR : ** ....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8 F3=終了 F5=再表示 F9=ビュー2 F23=オプション続き F3=終了 F5=再表示 F9=ビュー1 F23=オプション続き ** 2=修正 3=店個別指定 4=削除 5=表示 6=複写 7= OPT7 8= OPT8 9= OPT9 10= OPT10 ... 50= OPT50 52= OPT52 54= OPT54 55= OPT55 60= OPT60 62= OPT62 63= OPT63 ... 71= OPT71 72= OPT72 73= OPT73 80= OPT80 99= OPT99 ...
海外旅行保険の加入はコチラ! 低金利でお得なローン探し 生命保険の切り替えはココ
[PR] | 花粉症債務整理中国SEO対策消費者金融SEO車 買取テンプレート沖縄旅行免許合宿二輪引越しプレゼントゴルフ会員権留学レーシックマッサージFX投資信託くりっく365アフィリエイトFXホームページ制作デイトレードハワイ旅行タイバンコクハワイ レンタカーベスト ハワイ ホテル レーツバリ島Hawaii hotelsHawaii Activitiesbhhrハワイホテルテキスト広告
【運営会社「パラダイムシフト」サービス】 ハワイ現地オプショナルツアーリラックマ) - ビジネスクラス航空券 - 格安航空券(1) - 格安航空券(2) - 海外ホテル - 韓国旅行 - タイムシェア - ホテル 予約
無料ホームページ - 携帯ホームページ - 無料ホームページ作成 - レンタルサーバー - ブログ - ヴィラ - ハワイ コンドミニアム - バリ島 ホテル - プーケット ホテル - 海外旅行 - 格安国際電話 - レップチェッカー - ホノルルマラソン - サイトパトロール - 誹謗中傷 - 学校裏サイト監視