| # テーブルの関係 (エクスポート) (daxch0131s000) セッションの目的: 交換スキームのバッチごとに、論理 ASCII ファイルと Infor LN テーブル間のテーブル関係を作成します。 テーブル関係で、論理 ASCII ファイルに転送する必要のあるデータを含む Infor LN テーブルを定義し、物理 ASCII ファイルに名前を割り当てます。 テーブル関係を作成するには、次の操作を実行します。 順序番号、論理 ASCII ファイルコード、Infor LN テーブル、および物理 ASCII ファイル名を入力します。 標準 bdbpre プログラムを使用する場合は、bdbpre を使用チェックボックスをオンにします。 Infor LN テーブルからのデータのエクスポートに使用する、インデックスの番号を入力します。ASCII ファイルフィールドは増分にもとづきます。 フィールドの関係 (インポート) (daxch0122s000) セッションで指定した Infor LN テーブルの範囲をテーブル関係で使用する場合は、範囲有効チェックボックスをオンにします。 必要に応じて、有効チェックボックスをオンにして関係を有効化し、実行条件を定義します。 注意 フィールドレベルでの関係は、フィールド関係(エクスポート) (daxch0532m000) セッションで作成します。 関連トピック インポートモジュールの概要 交換モジュールでの条件の使用法 マルチレベル交換スキームの使用法 論理 ASCII ファイルと物理 ASCII ファイルとの関係 交換スキーム 交換スキームコード 交換スキームは、交換スキーム (daxch0501m000) セッションで作成します。 バッチ 交換スキームのバッチコード バッチはバッチ (daxch0104m000) セッションで作成します。 テーブル関係(エクスポート) 交換処理中のバッチでのテーブル関係の識別番号 この番号は自動的に増加します。新しいテーブル関係を定義するときに、最大の値を持つテーブル関係よりも 10 大きい値の番号が Infor LN により入力されます。 テーブル エクスポート手順での ASCII ファイルにエクスポートするデータを持つ Infor LN のテーブルのコードを入力します。 Infor LN テーブルのデータを複数の物理 ASCII ファイルに書き出す場合は、複数のテーブル関係を使用します。 Infor LN テーブルは、パッケージコード、モジュールコード、およびテーブル番号を使用して定義します。たとえば、tiitm001 のようにします。 関連トピック 論理 ASCII ファイルと物理 ASCII ファイルとの関係 ASCII ファイル エクスポート手順での Infor LN テーブルデータの書出し先の ASCII ファイルのコードを入力します。 ASCII ファイルテーブルのフィールドが自動的にコピーされるようにするには、ASCII ファイルのコードが Infor LN テーブルのコードと同じでなければなりません。ASCII ファイルのデータ定義ファイルがない場合のオプションです。 注意 ASCII ファイルコードは論理 ASCII ファイルを表し、ASCII ファイル (daxch0102m000) セッションで作成します。 関連トピック 交換モジュールの概説 ASCIIファイル名 物理 ASCII ファイルの名前を入力します。 ファイル名は、デフォルトの相対パス上で拡張されます。デフォルトの相対パスは、交換スキーム (daxch0101s000) セッションで、一般タブの [パス] にある ASCIIファイルフィールドで定義します。 注意 このパスは、絶対パスにすることもできます。 ファイル名の最大長は 11 文字です。 このフィールドを変更しても、交換プログラムを再生成する必要はありません。 関連トピック 論理 ASCII ファイルと物理 ASCII ファイルとの関係 有効 このチェックボックスがオンの場合、 テーブル関係が有効になっており、エクスポート処理でのデータ処理に使用できます。 このチェックボックスがオフの場合、テーブル関係は参照目的にのみ維持されます。エクスポート処理でテーブル関係が使用されることはありません。 交換スキーム、単一のテーブル関係、またはいくつかのテーブル関係だけを検査する場合にも、このチェックボックスをオンにすることができます。 注意 このフィールドを変更しても、交換プログラムを再生成する必要はありません。 bdbpre を使用 このチェックボックスがオンの場合、 ASCII ファイルのレイアウトが無視され、標準 bdbpre プログラムによって ASCII ファイルが作成されます。 範囲、ソート、インデックス、および ASCIIファイルの各フィールドは考慮されません。 このチェックボックスがオフの場合、 ASCII ファイルフィールド (daxch0103s000) セッションで作成した ASCII ファイルフィールドを使用して、順編成 ASCII ファイルが作成されます。 注意 このフィールドを変更しても、交換プログラムを再生成する必要はありません。 このオプションは、監査にもとづいた交換には適用できません。 関連トピック 交換モジュールでの監査の使用法 条件 条件コードを入力します。この条件はブールタイプでなければなりせん。 データのエクスポートは、この条件の返値によって異なります。条件の返値が true の場合、Infor LN テーブルのデータは ASCII ファイルに書き出されます。 注意 条件は、監査にもとづいた交換中にも使用できます。 関連トピック 交換モジュールでの条件の使用法 交換モジュールでの監査の使用法 範囲有効 このチェックボックスがオンの場合、 範囲 (daxch0112m000) セッションで定義された制約に従って、テーブル関係が処理されます。このチェックボックスがオフの場合、 Infor LN テーブルに指定された範囲は、このテーブル関係には使用されません。 注意 エクスポートが監査手順の一部であるか、または bdbpre を使用チェックボックスがオンの場合は、この範囲は有効ではありません。 インデックス Infor LN テーブルのデータの書出し先の ASCII ファイルのインデックス番号を入力します。 テーブルが読み込まれるときにこのインデックスが使用され、このインデックスに従って ASCII ファイルがソートされます。 テーブル関係テキスト このチェックボックスがオンの場合、テーブル関係に追加情報が付加されます。このテキストはテキストエディタでメンテナンスします。 [テキスト] をクリックしてテキストエディタを起動します。 |