Kombinieren Sie Ihre Geschäftssystemdaten mit Etiketten, die Berichte enthalten. Erstellen Sie Berichte in NiceLabel Designer und füllen Sie Ihre Berichte mit Daten aus Ihren Geschäftssystemen in NiceLabel Automation.
In Ihren ausgefüllten Berichten werden Ihre Geschäftssystemdaten zum Drucken verwendet. NiceLabel Automation:
-
Empfängt Ihre Geschäftssystem-Daten.
-
Zerlegt Ihre Daten mit einem Datenfilter.
-
Füllt Ihren Bericht mit zerlegten Daten.
-
Führt den Druck für Ihre neu ausgefüllten Berichte mit einem Trigger aus.
Sie müssen Ihre Berichte entwerfen, bevor Sie sie automatisieren. Um Berichte zu entwerfen, müssen Sie sie mit einer Datenbank verknüpfen.
Wenn Sie Daten aus externen Geschäftssystemen für Berichte verwenden, haben Sie keine Datenbank, mit der Sie arbeiten können. Für eine korrekte Funktionsweise benötigen Berichtsdaten eine hierarchische Struktur mit klar definierten Elementen.
Erstellen Sie eine temporäre Datenbank mit Daten aus Ihrem Geschäftssystem (normalerweise XML- oder JSON-Daten). Entwerfen und konfigurieren Sie Ihre Berichte mit Ihrer temporären Datenbank. Ihre temporäre Datenbank dient nur Einrichtungszwecken. Konfigurierte Berichte werden mit Automation-Triggern, nicht aber mit Ihrer temporären Datenbank gedruckt.
|
|
Erstellen Sie eine CSV-Textdatenbankdatei für Ihre temporäre Datenbank. Sie haben mehrere Optionen:
-
Konvertieren Sie Ihre Datenstruktur manuell in eine CSV-Textdatei:
-
Verwenden Sie ein gängiges Konvertierungstool für die Konvertierung von XML in Excel oder XML in CSV und formatieren Sie Ihre Daten manuell in einer Tabelle.
-
Verwenden Sie einen Automation-Datenfilter, um Ihre Daten automatisch in eine CSV-Textdatendatei zu zerlegen (Weitere Informationen finden Sie in Ihrer beigefügten XML zu CSV-Musterdatei).
Öffnen Sie den Designer, um Ihren Bericht mit Ihrer temporären CSV-Textdatenbank zu erstellen:
-
Verknüpfen Sie Ihre temporäre CSV-Textdatenbank mit IhremBericht.
-
Entwerfen Sie Ihren Bericht mithilfe Ihrer CSV-Textdaten als Variablen für Objekte in Ihrer Repeater-Definition.
Anmerkung
Gleichen Sie Ihre Variablennamen mit den Datennamen in Ihrem Datenfilter ab, um Ihre Daten korrekt abzubilden.
Erstellen Sie in Automation einen Datenfilter, der in Ihrem Bericht verwendet werden soll (weitere Informationen zum Erstellen von XML-Filtern finden Sie in Ihrem Beispielbeispiel):
Tipps zum Erstellen von Datenfiltern für Berichte:
-
Sie können den Strukturimport-Assistent zum Importieren Ihrer Datenstruktur verwenden.
-
Benennen Sie Ihre Elemente in Datenblöcken wiederholbarer Elemente.
-
Legen Sie Ihre Elemente als Zuordnungsbereiche oder Unterelemente als Variablen fest.
Anmerkung
Damit Ihr Trigger funktioniert, müssen Ihre Datenquellennamen in Designer mit den Datenblockfeldnamen in Ihrem Datenfilter übereinstimmen.
-
Führen Sie den Vorgang Datenfilter verwenden aus, um Ihren Datenfilter anzuwenden.
-
Aktivieren Sie Datensätze für Bericht erfassen, um alle Datensätze in einer Tabelle zu erfassen, die von der Automation zum Öffnen Ihrer Berichtetiketten verwendet.
Anmerkung
Verwenden Sie in Ihren Berichten, Triggern und Filtern dieselben Datenstrukturnamen.
-
-
Führen Sie den Vorgang Etikett drucken aus.
-
Aktivieren Sie Alle (unbegrenzte Menge).
-
Führen Sie Ihren Trigger aus. Ihr Bericht wird jetzt automatisch mit neuen Daten aktualisiert und mit Ihrem Trigger gedruckt.