Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Mit Barcodescanner auslesen, Wert generieren und als Etikett drucken - Ideen gesucht

Frage Entwicklung

Mitglied: casi242

casi242 (Level 1) - Jetzt verbinden

25.06.2013 um 21:16 Uhr, 3801 Aufrufe, 3 Kommentare, 1 Danke

Hallo!

Ich suche nach einer Lösung für eine kleines Etikettendruckprojekt.
Auf den Piunkt gebracht, soll es so funktionieren:
Seriennummer wird gescannt und die dazugehörige Gerätenummer wird ausgegeben.

Zur Verfügung steht mir:
- Excel-Tabelle mit Seriennummern und Gerätenummern
- ZEBRA Designer Pro mit Datenbankanbindung und Möglichkeit zum VBA-Script
- Etikettendrucker ZEBRA Z4M (ZPL) oder LP2844 (EPL) über USB Anschluss
- normaler Barcodescanner

Sja, wie könnte man das lösen, ohne in eine Sackgasse zu geraten?

1.
Ich scanne einen Satz Geräte und mit einer Excel-Abfrage werde eine neue Spalte generieren, in der
die Gerätenummern, der soeben gescannten Geräte, schön in Reihenfolge stehen.
Dann verknüpfe ich ein Datenfeld im ZEBRA Designer mit den generierten Daten aus der Excel-Tabelle und
drucke alle aus. So habe ich die Etikettenreihenfolge, wie die Geräte stehen.
Wenig elegant und umständlich. Zwei Programme müssen auf sein.
Und eigentlich soll beim Scan sofort das Etikett kommen.

2.
Ich scanne ein Gerät und versuche über Excel das Etikett als Text-Datei an den Drucker zu senden.
Nach dem Scan der Seriennummer sucht er innerhalb der Tabelle nach der entsprechenden Gerätenummer
und fügt diese Nummer in die Etikett-Text-Datei ein.
Soweit die Theorie.
Doch wie einen Text in Excel aus diversen Zellen generieren und vor allem wie an den Drucker senden?

Oder muss man da zur einem VBA-Script greifen? Oder .NET?

Hat wer noch eine andere Idee oder Tips, wie es gehen könnte?

Gruß

Carsten




Mitglied: wiesi200
26.06.2013 um 09:01 Uhr
Hallo,

als schon mal als erster Tipp
http://de.wikipedia.org/wiki/Zebra_Programming_Language
Dadurch kannst du dir den Zebra Designer sparen.

Das ganze kann man in Excel mit etwas VBA-Script sicher umsetzten. Persönlich bin ich aber eher bei C# gelandet.
Aber man kann das ganze noch erweitern zu einer Programmierten Lösung mit W-Lan Barcode Scannern und nem SQL Backend für mehrere Benutzer. Da muss man dann aber Programmieren können.
Bitte warten ..
Mitglied: casi242
30.06.2013 um 08:41 Uhr
Hallo und danke für den Hinweis!

Werde mich mal mit VBA-Script auseinandersetzen.
ZPL, ZPL II, ZBI und EPL sind mir bekannt. Leider komme ich damit nicht weiter.
Einen Wert scannen und sofort drucken ist kein Problem. Aber den Wert bzw. Zeichenkette aus einer Excel-Tabelle holen, da hört's auf.

Auf der Basis von html, mySQL und php einen Wert bzw. eine Zeichenkette an einen USB-Drucker senden scheint auch unmöglich.

Sja und in Excel den Wert sofort an den Drucker zu senden, sobald die Zelle den Wert hat, da komme ich auch nciht weiter.

Gruß

Carsten
Bitte warten ..
Mitglied: wiesi200
30.06.2013 um 09:50 Uhr
Zitat von casi242:
Auf der Basis von html, mySQL und php einen Wert bzw. eine Zeichenkette an einen USB-Drucker senden scheint auch unmöglich.

Nö eigentlich ist das leicht. Erstell eine Netzwerkfreigabe vom Drucker. Erzeuge eine Textdatei in der der ZPL Code enthalten ist und dann kopierst du einfach die Datei auf die Freigabe. Dann müsste der Drucker anfangen zu Arbeiten.

Dafür müsste dann der Befehl shell-exec weiterhelfen
http://www.php.net/manual/de/function.shell-exec.php

Mit PHP hab ich aber ehrlich sehr wenig bis keine Erfahrung
Bitte warten ..
Ähnliche Inhalte
Peripheriegeräte
gelöst Barcodescanner LongRange für ca. 3m gesucht (5)

Frage von TiCar zum Thema Peripheriegeräte ...

Voice over IP
Positive und negative Erfahrungen mit Videoconferencing gesucht

Frage von ApolloX zum Thema Voice over IP ...

Microsoft Office
Access 2016 Profi zur Hilfe gesucht

Frage von dtbsys zum Thema Microsoft Office ...

Neue Wissensbeiträge
Google Android

Cyanogenmod alternative Downloadquelle

(5)

Tipp von Lochkartenstanzer zum Thema Google Android ...

Batch & Shell

Batch als Dienst bei Systemstart ohne Anmeldung ausführen

(5)

Tipp von tralveller zum Thema Batch & Shell ...

Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Heiß diskutierte Inhalte
Windows Server
gelöst Exchange HyperV Prozessorlast (19)

Frage von theoberlin zum Thema Windows Server ...

Hardware
16-20 Port POE Switch mit VLAN (19)

Frage von thomasreischer zum Thema Hardware ...

Windows Server
Server mit Netzwerkaussetzern (17)

Frage von SarekHL zum Thema Windows Server ...

LAN, WAN, Wireless
gelöst Batchdatei um einen Proxy einzustellen (14)

Frage von CrystalFlake zum Thema LAN, WAN, Wireless ...