Dokument mit einer leeren Datei-Integration drucken (Video – 5:01)
Gilt für: BarTender 2019 und neuer
Überblick
Dieses Beispiel zeigt, wie Sie eine Integration erstellen, die ein bestimmtes BarTender-Dokument druckt, nachdem eine leere Trigger-Datei erkannt wurde. Die hier verwendeten Techniken können auch in den folgenden Beispielen angewendet werden.
Szenario
In einem Werk zur Teilefertigung soll am Ende einer Montagelinie ein Artikel mit einer fortlaufenden Seriennummer gedruckt werden. Auf diesem Artikel gibt es keine weiteren dynamischen oder wechselnden Informationen außer dem fortlaufenden Barcode. Die Trigger-Datei wird von einem „Laser-Präsenzsensor“ am Ende der Montagelinie erzeugt, der Teile erkennt und eine leere Textdatei erstellt. Diese Textdatei wird in ein bestimmtes Verzeichnis abgelegt, das vom Integration Service überwacht wird. Sobald die Datei erkannt wird, löscht der Integration Service die leere Datei und druckt das angegebene Dokument.
Implementierung
Die folgenden Schritte beschreiben, wie Sie die Integration für das oben beschriebene Szenario einrichten, bereitstellen und überprüfen.
Leere Trigger-Datei einrichten
- Erstellen Sie den Netzwerkordner, in dem die leere Datei gespeichert werden soll. Dies ist der Ordner, den der Integration Service überwacht. In diesem Beispiel heißt er
\\AssemblyLine\NextPart. - Erstellen Sie in einem anderen Verzeichnis eine leere Textdatei mit dem Namen "part.txt".
BarTender-Dokument erstellen
- Öffnen Sie BarTender.
- Wählen Sie im Menü Datei die Option Neu, um den Neues Dokument-Assistenten zu öffnen.
- Wählen Sie Leere Vorlage und klicken Sie dann auf Fertig stellen, um den Neues Dokument-Assistenten zu schließen. Ein neues Dokument wird in BarTender angezeigt.
- Wählen Sie im Menü Datei die Option Drucken, um den Drucken-Dialog zu öffnen.
- Wählen Sie aus der Dropdown-Liste Name den gewünschten Drucker aus und klicken Sie dann auf Schließen, um den Drucken-Dialog zu schließen.
- Wählen Sie im Menü Datei die Option Seite einrichten, um den Seite einrichten-Dialog zu öffnen und konfigurieren Sie die Seite nach Bedarf.
- Wenn Sie die Seiteneinstellungen abgeschlossen haben, klicken Sie auf OK, um den Seite einrichten-Dialog zu schließen.
- Wählen Sie im Menü Erstellen die Option Barcode.
- Wählen Sie im Dialog Barcode auswählen einen Barcode-Typ aus und klicken Sie darauf. Klicken Sie auf die Schaltfläche Auswählen, um den Dialog zu schließen.
- Klicken Sie irgendwo auf die Vorlage, um das Barcode-Objekt hinzuzufügen.
- Doppelklicken Sie auf den Barcode, um den Dialog Barcode-Eigenschaften zu öffnen.
- Klicken Sie im linken Navigationsbereich auf die Datenquelle des Barcodes.
- Klicken Sie auf die Registerkarte Transformationen.
- Klicken Sie rechts neben dem Feld Serialisierung auf das Symbol
, um den Dialog Serialisierung zu öffnen. - Wählen Sie auf der Registerkarte Serialisierung die Option Inkrementieren.
- Klicken Sie auf OK, um den Dialog Serialisierung zu schließen.
- Klicken Sie auf Schließen, um den Dialog Barcode-Eigenschaften zu schließen.
- Wählen Sie im Menü Datei die Option Speichern unter und speichern Sie das BarTender-Dokument unter dem Namen Serialized.btw.
- Schließen Sie BarTender.
Integration erstellen und bereitstellen
- Öffnen Sie den BarTender Integration Builder.
- Klicken Sie auf Neue Integration erstellen, um den Dialog Neue Integration zu öffnen.
- Klicken Sie auf Datei und dann auf OK.
- Wählen Sie im Bereich Datei-Integration die Option Integration.
- Geben Sie im Bereich Eigenschaften den Namen Ihrer Integration als "Each Part" ein.
- Wählen Sie in der Dropdown-Liste Integration starten die Option Automatisch.
- Wählen Sie unter Benutzerkonto aus, ob Sie die Berechtigungen vom Dienst übernehmen möchten.
- Beachten Sie, dass Aktionen standardmäßig das im Knoten Integration angegebene Benutzerkonto übernehmen, sodass Sie es im Knoten Aktionen nicht erneut festlegen müssen.
- Wählen Sie im Bereich Datei-Integration die Option Dateierkennung.
- Wählen Sie im Bereich Eigenschaften unter Erkennungsoptionen "Computer/Netzwerk" aus der Dropdown-Liste Speicherort.
- Geben Sie bei der Option Zu scannender Ordner den Pfad ein oder navigieren Sie zu dem Ordner, den der Integration Service überwachen soll. In diesem Fall geben Sie den Ordner \\AssemblyLine\NextPart an, den Sie im Abschnitt Leere Trigger-Datei einrichten erstellt haben.
- Geben Sie im Feld Dateimuster *.txt ein. (Ohne Anführungszeichen.)
- Scrollen Sie nach unten zum Abschnitt Aktionen nach Erkennung. Wählen Sie in der Dropdown-Liste Aktion die Option Datei löschen. Die Datei wird nach der Erkennung nicht mehr benötigt.
- Klicken Sie im Bereich Datei-Integration auf die Aktion Dokument drucken. (Dies ist die Standardaktion.)
- Klicken Sie im Bereich Eigenschaften unter Dokument auf die Schaltfläche Durchsuchen, um das zuvor erstellte BarTender-Dokument Serialized.btw auszuwählen. Klicken Sie auf Öffnen.
- Klicken Sie oben links im Integration Builder auf
, um die Integrationsdatei als NewPart.btin zu speichern. - Klicken Sie auf
Integration bereitstellen, um den Dialog Neue Bereitstellung zu öffnen. - Geben Sie einen Namen und eine Beschreibung für die Bereitstellung ein.
- Stellen Sie sicher, dass bei der Einstellung Integrationsdatei NewPart.btin angezeigt wird. Andernfalls klicken Sie auf Durchsuchen und wählen Sie NewPart.btin aus.
- Fügen Sie unter Zielserver den oder die Server hinzu, auf denen Sie die Integrationsdatei bereitstellen möchten.
- Wählen Sie bei Zeitplan die Option Sofort.
- Legen Sie die gewünschten Einstellungen für die Fehlerbehandlung fest.
- Klicken Sie auf OK, um den Dialog zu schließen und die Integrationsdatei bereitzustellen.
- Die Administration Console öffnet sich im Knoten Integrationen und zeigt Ihre Integration an.
Szenario ausführen und Integrationsverarbeitung anzeigen
- Klicken Sie in der Administration Console auf den Integrationsnamen "Each Part", um eine Detailansicht der Integration zu öffnen.
- Während Sie das Beispiel-Szenario im nächsten Schritt ausführen, können Sie die Verarbeitungsschritte der Integration im Bereich Ausgabe dieser Ansicht beobachten.
- Kopieren Sie mit dem Windows Explorer die leere Textdatei part.txt in den Ordner
\\AssemblyLine\NextPart. - Die Integration startet fast sofort, löscht die leere Textdatei aus dem NextPart-Ordner und sendet das BarTender-Dokument zum Drucker. Jedes Mal, wenn Sie das Szenario ausführen, wird der Barcode auf dem gedruckten Dokument um 1 erhöht.