Show TOC

Dokumentation zur VorgehensweiseBarcode-Print-Controls an die SAPscript-Druckertreiber anpassen Dieses Dokument in der Navigationsstruktur finden

Vorgehensweise

Die von SAPscript bereitgestellten Druckertreiber formatieren die Barcodedaten zum Drucken auf unterschiedliche Art und Weise. Überprüfen Sie anhand der folgenden Angaben, ob Sie Ihre Barcode-Print-Controls richtig definiert haben:

  • Der Druckertreiber PRES für Kyocera-Laserdrucker mit der Programmiersprache PRESCRIBE schließt die Datenzeichenfolge eines Barcodes automatisch in Hochkommata ' ein. Daher sollten Sie in den Print-Controls SBS<nn>/SBP<nn> für einen Kyocera-Drucker keine Hochkommata verwenden.

    Beispiel Beispiel

    Die Definitionen für Barcode-Print-Controls für einen Kyocera F1200-Drucker könnten folgendermaßen aussehen:

    SBP01 (Barcode-Präfix): BARC 15,N,

    SBS01 (Barcode-Suffix): ;

    Der Treiber PRES schließt den Text nach der Print-Control SBP01 automatisch in Hochkommata ein, wie für den Befehl BARC in der Druckersprache PRESCRIBE erforderlich. Bei den Barcodedaten 123456789 sendet PRES die folgende Ausgabe an den Drucker:

    BARC 15,N,'0123456789';

    Ende des Beispiels.
  • Der Druckertreiber POST für PostScript-Drucker (beispielsweise Gerätetyp POST2) schließt die Barcodedaten automatisch in Klammern ein. Daher sollten Sie in der Definition der Barcode-Print-Controls keine Klammern verwenden. (Die Klammern weisen die Daten als PostScript-Zeichenfolge aus.)

  • Die Druckertreiber STN2 und HPL2 senden die Barcodedaten unverändert an den Drucker. In Ihren Print-Control-Definitionen müssen Sie daher eventuell erforderliche Formatierungskonventionen für den Barcodedruck berücksichtigen.