必要に応じ、オリジナルのCOBOLのバッチアプリケーション資材の退避を行ってください。
# cd /export/home/ijob/sample/filemodel # cp -rp src src_org # cp -rp myapp myapp_org # |
作業は、ログインした一般ユーザで行ってください。
COBOLのバッチアプリケーションを編集します。下の“太字”が編集箇所です。入力パラメタの値を出力する処理を追加しています。
# cd /export/home/ijob/sample/filemodel/src/KAKUNIN
# cat KAKUNIN.cob
000010**************************************************************************
000020* All rights reserved, Copyright (C) Fujitsu Ltd. 2006 *
000030* *
000040* ファイル名 *
000050* KAKUNIN.cob *
~~~~~~~~~~~~~~~
省略
~~~~~~~~~~~~~~~
000740 COPY "KAKUNINPar.cbl".
000750
000760
000770
000780 PROCEDURE DIVISION USING inArg.
000790
000800
000810 DISPLAY "[KAKUNIN] start". 000820 DISPLAY "[KAKUNIN] PARAM=" inArg.
000830
000840 PERFORM 伝票ファイルオープン処理 .
~~~~~~~~~~~~~~~
省略
~~~~~~~~~~~~~~~
002280*
002290 END PROGRAM KAKUNIN.
# |
# cd /export/home/ijob/sample/filemodel/src/TYUUMON
# cat TYUUMON.cob
000010**************************************************************************
000020* All rights reserved, Copyright (C) Fujitsu Ltd. 2006 *
000030* *
000040* ファイル名 *
000050* TYUUMON.cob *
~~~~~~~~~~~~~~~
省略
~~~~~~~~~~~~~~~
000810 COPY "TYUUMONPar.cbl".
000820
000830
000840
000850 PROCEDURE DIVISION USING inArg.
000860
000870
000880 DISPLAY "[TYUUMON] start". 000890 DISPLAY "[TYUUMON] PARAM=" inArg. 000900
~~~~~~~~~~~~~~~
省略
~~~~~~~~~~~~~~~
002600*
002610 END PROGRAM TYUUMON.
# |
# cd /export/home/ijob/sample/filemodel/src/SYOHIN
# cat SYOHIN.cob
000010**************************************************************************
000020* All rights reserved, Copyright (C) Fujitsu Ltd. 2006 *
000030* *
000040* ファイル名 *
000050* SYOHIN.cob *
~~~~~~~~~~~~~~~
省略
~~~~~~~~~~~~~~~
000790 COPY "SYOHINPar.cbl".
000800
000810
000820
000830 PROCEDURE DIVISION USING inArg.
000840
000850
000860 DISPLAY "[SYOHIN] start". 000870 DISPLAY "[SYOHIN] PARAM=" inArg. 000880
~~~~~~~~~~~~~~~
省略
~~~~~~~~~~~~~~~
002820*
002830 END PROGRAM SYOHIN.
# |
# cd /export/home/ijob/sample/filemodel/src/HATYUU
# cat HATYUU.cob
000010**************************************************************************
000020* All rights reserved, Copyright (C) Fujitsu Ltd. 2006 *
000030* *
000040* ファイル名 *
000050* HATYUU.cob *
~~~~~~~~~~~~~~~
省略
~~~~~~~~~~~~~~~
000960 COPY "HATYUUPar.cbl".
000970
000980
000990
001000 PROCEDURE DIVISION USING inArg.
001010
001020
001030 DISPLAY "[HATYUU] start". 001040 DISPLAY "[HATYUU] PARAM=" inArg. 001050
~~~~~~~~~~~~~~~
省略
~~~~~~~~~~~~~~~
003410*
003420 END PROGRAM HATYUU.
# |