COBOLアプリケーションの入力パラメタが未設定の場合など、入力パラメタの設定の違いによる、Interstage Job Workload Serverの動作の違いを教えてください。

COBOLアプリケーションの入力パラメタが未設定の場合など、入力パラメタの設定の違いによる、Interstage Job Workload Serverの動作の違いを教えてください。
バッチジョブ定義の入力パラメタの設定によって、以下のとおり動作します。
  • パラメタが未設定の場合、または、設定するパラメタの数が足りない場合
    バッチアプリケーションの実行時に「BTFW54032」のエラーメッセージが出力され、ジョブステップが異常終了します。

  • パラメタに「""」を設定した場合
    バッチジョブ定義登録時にエラーになります。

  • パラメタのデータ項目の大きさより小さいデータを設定した場合
    データ項目の大きさに合わせて、末尾に半角空白文字を挿入し、正常に動作します。


パラメタが未設定の場合、または、設定するパラメタの数が足りない場合に、バッチアプリケーションで入力パラメタの未設定データを判定することもできます。

この方法については、以下のマニュアルを参照してください。
  • Interstage Job Workload Server バッチ開発ガイド
     COBOLアプリケーションのインタフェース
製品・サービス区分 Interstage
製品・サービス情報
対象製品 Interstage Job Workload Server
バージョン V9, V8
プラットフォーム Solaris, Linux, Windows
アンサー種別 設計/開発
このページの先頭へ