Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hi Leute,

ich muss einen Bericht aus Access auf unserem Barcodedrucker ausgeben.

Hab schon per vba den Druck getestet und es funktioniert ganz gut wenn ich einfach nen Stream auf lpt sende. Es wird alles per Steuerzeichen übergeben und es wird auch der gewünschte Barcode ausgegeben.

Im Bericht hab ich nun aber ein Problem. Und zwar soll aus dem Bericht eine normale Nummer aus einem Feld im Bericht zum Drucker gesendet werden und diese dann auf dem Drucker in Barcode ausgedruckt werden. Ich hab nun ein verdecktes Feld gebastelt, dass den Inhalt des Ergebnisfeldes beinhaltet und das Originalfeld so eingestellt, dass es nicht gedruckt wird.

Ich muss dem Drucker aber nun die Steuerzeichen für den Barcode mitgeben.

Habe nun versucht den Feldinhalt mit Chr$(27) und weiteren Steuerzeichen zu versehen in der Hoffnung dass der Drucker diese erhalten würde. Leider werden die Chr$ - Befehle direkt vom Access übersetzt und dargestellt und kommen nicht bis zum Drucker.

Nun meine Frage: wie muss ich Steuerzeichen mit dem Inhalt verknüpfen damit es praktisch maskiert zum Drucker durchkommt?

Wäre super wenn einer was weiss.

Ich weiss, dass es Schriftarten für Barcode gibt aber ich muss es mit dem Druckerbefelh managen.

Grüsse

M.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...