<< Click to Display Table of Contents >> Navigation: Steuerung über Kommandozeile > Übergabeparameter |
Das Programm eCatReader läßt sich durch Übergabeparameter beim Programmstart steuern. Es kann somit als automatisches Konvertierungstool für übergeordnete Programme oder Batch-Dateien eingesetzt werden.
Hinter dem Aufruf des Programms (ecatReader.exe) können folgende Parameter eingesetzt werden:
Für die Eingabedatei eine oder mehrere der folgenden Möglichkeiten:
/in:ecr:<dateiname> (eCatReader -Arbeitsdatei)
/in:bmecat:<dateiname> (BMEcat XML-Datei)
Für die Ausgabedatei eine oder mehrere der folgenden Möglichkeiten:
/out:ecr:<dateiname> (eCatReader -Arbeitsdatei)
/out:csv:tab:<dateiname> (Artikel nach Excel/CSV-Datei)
/out:csv:merk:<dateiname> (Merkmale nach Excel/CSV-Datei)
/out:csv:verw:<dateiname> (Verweise nach Excel/CSV-Datei)
/out:error:<dateiname> (Umleitung der Fehlermeldungen in Fehlerdatei)
/profil:<dateiname> (Einstellungs-Profildatei für Excel/Datenbank Import/Export verwenden)
Für das automatische Beenden des Programms nach der Konvertierung:
/auto (automatisches Beenden)
Beispiel:
ecatreader.exe /in:bmecat:c:\programme\ecatreader\beispiel.xml /out:csv\tab:c:\programme\ecatreader\test.csv /auto
In diesem Beispiel wird die BMEcat-Datei "beispiel.xml" geladen, in eine Excel-Datei konvertiert (Bericht) und anschliessend beendet sich das Programm nach ca. 3 sec automatisch. Wenn beim Einlesen oder Konvertieren ein Fehler auftaucht und die Fehlermeldungen nicht in eine Fehlerdatei umgeleitet werden (/out:error:), dann wird diese wie gewohnt angezeigt und eine Bestätigung vom Benutzer erwartet.
Die Dialogfenster, die gewöhnlich zum Einstellen der Export-Optionen erscheinen, werden nicht angezeigt, sondern es werden die Einstellungen der letzten Sitzung benutzt (bzw. Standard-Einstellungen).
Wenn der Dateiname oder der Dateipfad Leerzeichen enthält, dann schließen Sie diesen bitte in Hochkomma ein.
Beispiel:
ecatreader.exe /in:bmecat:"c:\ecatreader test\mein beispiel.xml"