VI階層を比較ダイアログボックスを使用して、VIの2つの階層を比較します。LabVIEWは2つの階層にある同じ名前のファイルのすべてを比較して、それらのファイルを同様または異なるファイルとして分類します。同じ名前とパスを持つVIおよびサブVIは共有VIと見なされます。その他のすべてのVIは2番目のVI階層に追加または削除されたVIとして分類化されます。

比較が完了すると、VI階層を比較ダイアログボックスが開いて、差異の概要が表示されます。階層中のVIリストボックスにVIおよびVIがどのように分類化されているかを示す記号が表示されます。

異なるVIのセットを選択し、VIの比較ダイアログボックスを使用してVIを視覚的に比較することができます。

LabVIEWは同じ名前の2つのファイルを比較できないため、VIの1つの名前を変更します。最初のVIはそのまま残ります。2番目のVIは一時ディレクトリに移動され、cmp.の接頭辞が付けられます。名前が変更されたVIは、最初のVIによってロードされたサブVIにリンクします。

  1. LabVIEWでプロジェクトを開きます。
  2. VIのフロントパネルまたはブロックダイアグラムメニューからツール»比較»VI階層を比較を選択して、VI階層を比較ダイアログボックスを開きます。
  3. 比較するVIをファイルシステムから選択して、ファイルを参照をクリックします。
  4. メモリを参照をクリックしてVIを選択ダイアログボックスを表示し、メモリ内のVIから比較するVIを選択します。
  5. VI階層を比較ダイアログボックスの比較セクションで、含める比較オプションを有効にします。
  6. 階層の比較をクリックして階層のVIを比較します。比較の結果は、階層中のVIおよび説明リストボックスに表示されます。
    メモ <Ctrl-.>キーを押して、サイズの大きいVI階層の比較を中止します。
  7. (オプション) VI階層の違いを示すレポートを生成するには、レポートを作成をクリックします。
  8. レポートを作成ダイアログボックスで、レポートタイプを選択し、レポートを保存するファイルパスを指定します。
    • ウェブページ .html
    • XMLドキュメント .xml
    • テキストファイル .txt
    • Microsoft Wordドキュメント .doc (Windows)
    メモ 比較レポートを保存するパスは、ネットワークパスではなく、ローカルディレクトリでなければなりません。
  9. 階層中のVIリストボックスにあるVIをクリックして、説明リストボックスに階層の差異の説明を表示します。
  10. 階層中のVIリストボックスのVIをダブルクリックして、2つの階層でVIを開き、差異を表示します。
  11. (オプション) 差異を表示をクリックすることもできます。
  12. 終了をクリックして、VI階層を比較ダイアログボックスを閉じます。
  13. (オプション) 階層の読み取りをクリックして、階層内のVIを分類します。比較の必要があるVIは、比較されていないとして分類されます。項目をダブルクリックするか、差異を表示をクリックして、VIを個別に比較することができます。