2 つのデータ ファイルの比較

  1. Micro Focus データファイル ツール ウィンドウから、[Tools > Compare Files] をクリックします。

    [File Compare] ダイアログ ボックスが表示されます。

    [File Compare] ダイアログ ボックス

  2. 比較する 2 つのデータ ファイルを選択します。
    1. [File 1] セクションで、[Select File] アイコン をクリックし、目的のファイルを選択します。
      注: 選択したファイルの編成およびレコード長をデータファイル エディタで判別できない場合 (ヘッダーがない場合や同じディレクトリに同じ名前の .pro ファイルが見つからない場合など)、ファイル編成の詳細を入力するように求められます。
    2. [Encoding] フィールドで、[ANSI] をクリックし、ファイルの適切なエンコードを設定します。
    3. [Start at record] フィールドで、比較を開始するレコード番号を選択します。
    4. 同じ手順を [File 2] セクションで実行して 2 番目のファイルを選択します。
  3. 次の比較タイプのいずれかを選択します。
    • [Entire record] - 各レコードの全体が比較されます。
      1. [Compare] フィールドで、[Entire record] を選択します。
    • [Using structure] - 各レコードの構造ファイルに関連付けられた選択フィールドのみが比較されます。
      1. [Compare] フィールドで、[Using structure] を選択します。
      2. [Structure File] フィールドで、[Select File] アイコン ([Select file]) をクリックし、[Open] ダイアログ ボックスを使用して目的の .str ファイルを選択します。
      3. レコード内の一部のフィールドのみを比較する場合は、[Select fields] をクリックし、[Select fields] ダイアログ ボックスを使用して構造ファイル内の比較するレイアウトまたはフィールドを選択します。選択されていないレイアウトおよびフィールドは、表示はされますが比較されません。
        注: 比較対象に選択されたフィールドに関係なく、[Structure] パースペクティブが選択されている場合は、選択された構造ファイル内の該当するすべてのレイアウトが使用されます。
    • [Column range] - 各レコード内の特定範囲の列のみが比較されます。
      1. [Compare] フィールドで、[Column range] を選択します。
      2. [Start column] フィールドおよび [End column] フィールドで、目的の範囲を選択します。
  4. [Number of records] セクションで、比較するレコードの数を選択します。
    オプション 説明
    [Compare all records] 各ファイル内のすべてのレコードが比較されます。
    [x records] ファイル選択時に指定したレコード番号から、最初の x レコードのみが比較されます。
  5. [Other] セクションで、次の項目を必要に応じて選択します。
    オプション 説明
    [Ignore padding characters] 選択すると、違いが検出された場合に、レコードの末尾にある現在のパディング文字 ([Tools > Preferences > Padding Character]) が強調表示されません。
    [Stop if difference found] 選択すると、最初の違いが検出された時点で比較が停止します。
  6. [OK] をクリックします。

    2 つのファイルのレコードがフォーマットされていない状態で並べて表示されます。違いがあるレコードは強調表示されます。

    比較結果

  7. 手順 3 で構造ファイルを選択した場合は、レコードを選択してから [Perspective] グループの [Structure] オプションをクリックすると、構造化されたビューでレコードを表示できます。フォーマットされていないレコードのビューに戻るには、[Perspective] グループのオプションをもう一度クリックして [Record] を選択します。
ヒント: 現在の比較に関する統計を表示するには、[File Information] アイコン ([File Information]) をクリックして、統計のダイアログ ボックスを表示します。

比較の統計