| # 交換スキーム設計者用情報 テーブルの関係 (インポート) (daxch0121s000) セッションで、セッションまたは変換プログラムの名前をプログラム名フィールドに入力できます。生成されたスクリプトを無効にするには、交換スクリプトを自身でプログラムすることができます。独自のスクリプトを作成する場合は、データのインポート(非標準) (daxch0223m000) とデータのインポート(標準) (daxch0224m000) の各セッション間のインタフェースについて記述された、以下の情報を利用できます。 プログラムインタフェース 前述のセッションから、次の変数がパラメータとしてセッションまたは変換プログラムへ渡されます。
引数 | タイプ | 説明
1 | domain daxch.cxch | 交換スキーム
2 | domain daxch.cbat | バッチ
3 | domain daxch.batl | バッチ行
4 | domain daxch.txch | 交換タイプ: (非) 標準エクスポートまたはインポート
5 | 長整数 | 現行実行番号
6 | 長整数 | 現行試行番号
7 | 長整数 | 処理会社: 会社データのエクスポート元またはインポート先
8 | 長整数 | 開始会社: 交換 (XCH) モジュールが実行される会社
9 | domain daxch.redo | 処理タイプ (新規実行、再開、再処理、または続行)
10 | domain daxch.yesno | 再処理エラー拒否レコード?
11 | domain daxch.yesno | 再処理条件拒否レコード?
12 | domain daxch.yesno | メッセージで <CR> を待つ?
13 | 文字列 | 呼出プログラム: daxch0227
注意 adat.f、adat.t、atim.f、atim.t のフォーム変数はインポートしないでください。これらを付加すると、ジョブなどで実際の監査間隔とは異なる可能性があります。 必要に応じて、ログファイルがサブプロセスによって (会社 process.comp で) 更新され、変数 stop.processing が親プロセスに (サブプロセスによって) エクスポートされることを前提としています。ログファイルの更新方法の詳細については、事前定義関数/変数 (daxch0510s000) セッションを参照してください。 処理タイプ = 新規実行の場合、試行番号 = 1 です。それ以外の場合は、試行番号 > 1 です。 処理タイプ = 再処理の場合、引数 10 と 11 の少なくとも 1 つが yes です。それ以外の場合は、両方とも no です。 |