Forum
Anmeldung
Geben Sie Ihren Benutzernamen und Ihr Passwort ein, um sich anzumelden.
Seriennummer als Barcode drucken?
orgamaxKUNDE ![]() Neuling Hallo, gibt es ein Datenbankfeld, welches man über den Formulardesigner ansprechen kann, damit die Seriennummer zu einem Artikel auch als Barcode ausgegeben werden kann? Hintergrund: Ich möchte gerne Gutscheine erstellen, mit einer eindeutigen "Seriennummer". Der Barcode auf dem Gutschein wäre dann für die spätere Erfassung sehr hilfreich. Vielen Dank im voraus! | |
Angeal ![]() Guru Hallo orgamaxKUNDE, das wäre mir so nicht bekannt. Man kann zwar die Nummer in Vorgängen ausgeben lassen, aber als Barcode setzen geht nicht direkt aus einer Variable heraus. Kontaktiere mal den Support. Die können da sicher helfen ![]() Angeal ---------------------------------- Korrigiert mich wenn ich falsch liege. Rechtschreibfehler dürfen behalten werden und unterstreichen nur meine Individualität. | |
Razor ![]() Profi ich weiß grad nicht was du mit Seriennummer zum Artikel meinst..aber im Vorlagendesigner gibt es oben ein lustiges Datenbank Barcodeelement..(oben..in der Toolleiste unterhalb des Menüs) das nimmst Du und setzt es auf dem Report..dann verbindest Du das Element mit dem entsprechenden Datenbankfeld (Art-Nr..oder individuelles Feld oder was auch immer) und schon wird die Nummer als Strichcode angezeigt. Das Datenbankfeld muss nur numerisch sein. | |
Angeal ![]() Guru Hallo Razor, prinzipiell funktioniert es genau so wie du gesagt hast. Allerdings gibt es dort keine Variable für Seriennummern soweit ich das gesehen habe. Beste Grüße Angeal ---------------------------------- Korrigiert mich wenn ich falsch liege. Rechtschreibfehler dürfen behalten werden und unterstreichen nur meine Individualität. | |
Razor ![]() Profi Deswegen sagte ich, ich weiß nicht genau was er mit der Seriennummer zum Artikel meint...kenne nur die Seriennummernverwaltung. Würde somit weiterhelfen, wenn man wüsste was mit Seriennummer gemeint ist ![]() | |
Angeal ![]() Guru Ja, er meint die Seriennummer aus der Verwaltung. Er möchte quasi eben diese Seriennummer vom Artikel als Barcode ausgeben. Zumindest verstehe ich das so. Es gibt zwar eine Variable für die Artikelbezeichnung, jedoch nicht für den Vorlagendesigner. Beste Grüße Angeal ---------------------------------- Korrigiert mich wenn ich falsch liege. Rechtschreibfehler dürfen behalten werden und unterstreichen nur meine Individualität. | |
orgamaxKUNDE ![]() Neuling @ Angeal genau so habe ich es gemeint ![]() | |
Razor ![]() Profi Also...ok..es gibt keine Variable oder Datenfeld wo das drin steht. Aber ich habe eine verrückte Lösung, die bei mir funktioniert. Du musst im Artikeltext die Seriennummer einsetzen mittels: <P_Seriennummern1> Dann weiter im Vorlagendesigner: Du setzt ein Barcodefeld (nicht datengebunden) auf die Stelle wo Du es haben willst und gehst auf Berechnungen, Detailband..dort im BeforeGenrate folgende Zeile einsetzen: Barcode1.Data := Copy(unformatierterText('P_ARTDESCR'), Pos('Seriennummer:', unformatierterText('P_ARTDESCR')) + 13, Length(unformatierterText('P_ARTDESCR')) - Pos('Seriennummer:', unformatierterText('P_ARTDESCR')) - 13); Damit wird die Seriennummer aus dem Artikeltext geparst und in das Barcodefeld geschrieben. Viel Erfolg | |
orgamaxKUNDE ![]() Neuling Hallo Razor, das hört sich ja schonmal ganz vielversprechend an. Ich komme allerdings nur bis zur Registerkarte "Berechnungen", das "Detailband" mit "BeforeGenrate" kann ich nicht finden. Ich nutze die 16e Version, sieht da evtl. wieder irgendwas anders aus als in der 15er? Vielen Dank! | |
Samm ![]() orgaMAX-Profi Berechnungen Global Rechtsklick Verwendete Module Ereignisbehandlungen ➽► Du brauchst angepasste Vorlagen ? Hilfe per PM ◄ | |
orgaMAX Forum hat 4489 registrierte Benutzer, 5424 Themen und 17910 Antworten.
Es werden durchschnittlich 6.3 Beiträge pro Tag erstellt.
Zur Zeit sind 0 Benutzer online, davon 0 registrierte Benutzer.
Heute waren bereits 0 registrierte Benutzer online.
Support-HotlineWir sind für Sie da
Entweder Sie stellen Ihre Support-Anfrage per E-Mail
oder rufen uns direkt an:
+49 (0)5231 7090-0
Unsere Telefonzeiten
Montag bis Freitag:
8 bis 12 und 13 bis 18 Uhr