3.16.2 使用例
- 〈この項の構成〉
(1) ジョブ定義XMLファイル
<?xml version="1.0" encoding="Shift_JIS" ?>
<HitachiBatchJobExec version="1.3" os="windows" >
<JOB NAME="ENV_REPLACE">
<STEP NAME="STEP01" >
<EXEC PGM="%{BJEX_DIR_SHELLDIR}%{EXEC_PGM}" />
<DD TYPE="%{TYPEVAL}" NAME="DDNAME" %{DSNATTR} />
</STEP>
</JOB>
</HitachiBatchJobExec>
(2) 環境変数の設定
|
環境変数名 |
指定値 |
指定個所 |
|---|---|---|
|
BJEX_DIR_SHELLDIR |
abc123 |
JP1/AJSの[詳細定義−[PC Job]]画面の[環境変数]欄 |
|
C:\shell\ |
バッチジョブ実行システムの設定ファイル(bjex.conf) |
|
|
EXEC_PGM |
mkDD.bat |
JP1/AJSの[詳細定義−[PC Job]]画面の[環境変数]欄 |
|
TYPEVAL |
TEMP |
JP1/AJSの[詳細定義−[PC Job]]画面の[環境変数]欄 |
|
DSNATTR |
指定なし |
該当しない |
(3) 実行結果(抜粋)
環境変数を値に置換するときに,KAKC1175-Iのメッセージを出力する。
******** XML IMAGE ********
000001 <?xml version="1.0" encoding="Shift_JIS" ?>
000002 <HitachiBatchJobExec version="1.3" os="windows" >
000003 <JOB NAME="ENV_REPLACE">
000004 <STEP NAME="STEP01" >
000005 <EXEC PGM="C:\shell\mkDD.bat" />
000006 <DD TYPE="TEMP" NAME="DDNAME" />
000007 </STEP>
000008 </JOB>
000009 </HitachiBatchJobExec>
******** SYSTEM MESSAGE ********
16:29:17 002404 KAKC0900-I Parsing of xml file "test.bjx" started.
16:29:17 002404 KAKC1175-I Environment variable %{BJEX_DIR_SHELLDIR} was replaced to "C:\shell\".
16:29:17 002404 KAKC1175-I Environment variable %{EXEC_PGM} was replaced to "mkDD.bat".
16:29:17 002404 KAKC1175-I Environment variable %{TYPEVAL} was replaced to "TEMP".
16:29:17 002404 KAKC1175-I Environment variable %{DSNATTR} was replaced to "".
16:29:17 002404 KAKC0909-I Parsing of xml file "test.xml" ended. code=0