Rational Developer for System z
COBOL for Windows バージョン 7.5 プログラミング・ガイド


ソートまたはマージ・ファイルの記述

ソートまたはマージに使用するソート・ファイルは、次のように記述してください。WORKING-STORAGE または LOCAL-STORAGE からのデータ項目のみをソートまたはマージする場合でも、SELECT 文節および SD 項目が必要です。

次のようにコーディングします。

  1. ENVIRONMENT DIVISIONFILE-CONTROL 段落に 1 つまたは複数の SELECT 文節をコーディングし、ソート・ファイルの名前を指定します。以下に、その例を示します。

    ENVIRONMENT DIVISION.
    INPUT-OUTPUT SECTION.
    FILE-CONTROL.
        SELECT Sort-Work-1 ASSIGN TO SortFile.

    Sort-Work-1 は、プログラム内のファイルの名前です。この名前を使用してファイルを参照してください。

  2. そのソート・ファイルを、DATA DIVISIONFILE SECTIONSD 記入項目で記述します。それぞれの SD 記入項目がレコード記述を含んでいなければなりません。以下に、その例を示します。

    DATA DIVISION.
    FILE SECTION.
    SD  Sort-Work-1
        RECORD CONTAINS 100 CHARACTERS.
    01  SORT-WORK-1-AREA.
        05  SORT-KEY-1   PIC  X(10).
        05  SORT-KEY-2   PIC  X(10).
        05  FILLER       PIC  X(80).

SD 記入項目で記述するファイルは、ソートまたはマージ操作に使用される作業ファイルです。このファイルに入力または出力操作を実行することはできません。

関連参照
FILE SECTION 記入項目


ご利用条件 | フィードバック

Copyright IBM Corporation 1996, 2008.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)