Mit Hilfe der LabVIEW-Kommandozeilenschnittstelle (CLI) können Sie zwei VIs programmatisch vergleichen und ein Vergleichsprotokoll mit den Unterschieden zwischen den Dateien erstellen.

Der LabVIEW-CLI-Befehl CreateComparisonReport vergleicht zwei angegebene VIs und gibt ein HTML-, XML-, Word- oder Textprotokoll mit den Ergebnissen des Vergleichsvorgangs aus. Mit diesem Befehl können Sie VIs vergleichen, ohne VI-Abhängigkeiten einzubeziehen. Dadurch wird verhindert, dass fehlende Abhängigkeiten Fehler verursachen.

In der folgenden Tabelle werden die verfügbaren Argumente für diese Operation aufgelistet. Erforderliche Argumente sind fett gedruckt.
ArgumentBeschreibungStandard
−vi1Name oder Pfad des ersten VI, das verglichen werden soll.
−vi2Name oder Pfad des zweiten VI, das verglichen werden soll.
−reportTypeGewünschter Dateityp des Ausgabeprotokolls. Dieses Argument unterstützt die folgenden Werte:
  • HTML – erstellt ein HTML-Protokoll mit externen Bildern und externer Stildatei.
  • HTMLSingleFile – erstellt ein HTML-Formularprotokoll mit eingebetteten Bildern und eingebetteter Stildefinition.
  • MicrosoftWord – erstellt ein Protokoll im Microsoft Word-Format.
    Hinweis Damit diese Option funktioniert, muss Microsoft Word installiert sein.
  • PlainText – erstellt ein Protokoll im Nur-Text-Format.
  • XML – erstellt ein Protokoll im XML-Format mit externen Bildern.

Wenn dieses Argument nicht angegeben ist, wird es aus dem für -reportPath angegebenen Wert abgeleitet.

HTMLSingleFile
−reportPathName oder Pfad des Ausgabeprotokolls.
−oÜberschreibt vorhandene Protokolle und Hilfsdateien im angegebenen Protokollverzeichnis, sofern vorhanden.
−cErstellt ein neues Verzeichnis für den angegebenen Protokollpfad, wenn dieser nicht vorhanden ist.
−nofpSchließt Unterschiede auf dem Frontpanel vom Vergleichsprotokoll aus.
−nofpposSchließt Positionsunterschiede auf dem Frontpanel vom Vergleichsprotokoll aus.
−nobdSchließt Unterschiede im Blockdiagramm vom Vergleichsprotokoll aus.
−nobdcosmSchließt Unterschiede im Blockdiagrammdesign aus dem Vergleichsprotokoll aus.
−noattrSchließt Unterschiede in VI-Attributen vom Vergleichsprotokoll aus.
-dVergleicht die angegebenen VIs ohne Einbeziehung von Abhängigkeiten.

Zum Aufrufen dieser Operation mit Hilfe der LabVIEW-CLI geben Sie einen Befehl mit Hilfe der folgenden Syntax ein:

LabVIEWCLI -OperationName CreateComparisonReport -vi1 < Name oder Pfad des ersten VI > -vi2 < Name oder Pfad des zweiten VI > -reportType < Dateityp des Protokolls > -reportPath < Name oder Pfad des Ausgabeprotokolls >

Beispiel: LabVIEWCLI -OperationName CreateComparisonReport -vi1 "firstVI.vi" -vi2 "secondVI.vi" -reportType "HTMLSingleFile" -reportPath "report.html"