Anwendungen
Müssen Sie den Druck von Barcode- und RFID-Smart-Etiketten in vorhandene Informationssysteme integrieren? Eine schnelle und einfache Integration ist für alle Arten von verwendeten Informationssystemen möglich.
NiceLabel bietet verschiedene Integrationsmethoden zur Steuerung des Etikettendrucks über Ihre vorhandenen Softwareanwendungen:
- Programmierfreie Integration: erweitern Sie vorhandene Anwendungen um Druckfunktionen, wobei NiceWatch als Middleware-Server für die Integration fungiert.
- Direkt- und Standalone-Druck: exportieren Sie Etikettendateien in Anwendungen von Drittanbietern, Drucker, Windows-Mobilgeräte und SAP R/3-Systeme.
- Integration bei der Programmierung: ändern Sie die Programmierungsstruktur Ihrer vorhandenen Anwendung. Wenn NiceLabel als Druck-Engine im Hintergrund arbeiten soll, können Anwendungsentwickler NiceLabel durch eine ActiveX- oder .NET-Programmierschnittstelle aufrufen.
Alle erwähnten Integrationsmöglichkeiten werden von der NiceLabel Software unterstützt. Die beliebteste Integrationsmethode ist jedoch die Verwendung des Middleware-Integrationsservers NiceWatch. NiceWatch bietet eine erschwingliche Middleware-Lösung, wenn automatisches Drucken innerhalb eines Netzwerks mit verschiedenen Betriebssystemen oder in komplexen Anwendungsumgebungen benötigt wird. NiceWatch fordert den eingehenden Datenstrom an, woraufhin die im Voraus definierten Aktionen im Hintergrund ausgeführt werden. Für gewöhnlich geht es dabei um den Druck von Etiketten; Sie können NiceWatch jedoch auch zur Automatisierung anderer Aufgaben verwenden.
Um erfolgreich Etiketten aus Ihrem Informationssystem heraus zu drucken, müssen Sie NiceLabel die Etikettendaten zur Verfügung stellen. Für gewöhnlich erfolgt dieser Datenaustausch anhand von Textdateien. Jeder Export einer Textdatei führt dazu, dass NiceWatch den Etikettendruck einleitet. Bevor er ausgeführt wird, können Sie den Dateninhalt prüfen, Felder aus den Daten extrahieren, Werte ändern, spezifische Berechnungen anstellen und Entscheidungen treffen.