BarLabel Batchbetrieb

1) BarLabel kann aus einer eigenen Anwendung gestartet werden durch folgenden Befehl:
barlabel.exe xxx.lab

Hiermit wird das Programm komplett gestartet und das Etikett "xxx.lab" geöffnet.

2) BarLabel kann auch benutzt werden, um aus einer eigenen Anwendung Etiketten zu drucken. Hierzu muss die Anwendung das Programm durch den Befehl starten:
barlabel.exe /p xxx.lab [repeat]

Der Parameter "/p" bewirkt, dass das Programm das Etikett "xxx.lab" ausdruckt und sofort wieder beendet. Es erscheint nur die Druckfortschrittsanzeige, der Benutzer wird nicht bemerken, dass eine externe Anwendung aufgerufen wurde.

Der optionale Parameter "[repeat]" gibt die Anzahl der jeweils zu druckenden identischen Etiketten an, analog der Einstellung "Exemplare" in der Seiteneinrichtung.

Dieser Start des Programms druckt die im aufgerufenen Etikett gespeicherten Daten aus. Sollen jeweils aktuelle Daten gedruckt werden, kann im Etikett eine Datenbank angebunden werden.

Die eigene Anwendung schreibt dann zuerst die zu druckenden Datensätze in diese Datenbank, z.B. eine Textdatei. Dann wird BarLabel mit dem Parameter "/p" aufgerufen, druckt das Etikett mit diesen aktuellen Datensätzen und wird automatisch wieder beendet.

__________________________________________________________
Anwendungsbeispiel für Excel.

Die Daten einer Tabelle:



Werden zuerst einmal manuell in eine Textdatei, mit Semikolon als Trennzeichen, exportiert:


Diese Textdatei dient im Etikett als Datenbank:



Der Benutzer kann dann später durch Ausführen eines Makros die jeweils aktuellen Excel Daten als Etikett ausdrucken: