[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2007
    Beiträge
    904

    QR Codes und Sonderzeichen

    Ich schlag mich hier mit QR-Codes rum und zum grossen Teil rennt es auch. Allerdings hab ich da meine Mühe mit den Sonderzeichen. Der Print-Output ist richtig, nur wenn ich den QR-Code wieder scanne, werden die Sonderzeichen ersatzlos gestrichen.

    Am Reader kann's nicht liegen, der liest andere QR-Codes mit öüä etc. korrekt ein.

    Für die Hilfe dank ich euch.

    Ach ja: V7R1, Prtf mit *afpds/RPLUNPRT-*no gewandelt
    kf

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Dann ist da die Frage, mit welcher CHRID die Sonderzeichen im QR gedruckt werden müssen.
    Aber hier gibts ggf. Hilfe:
    http://goqr.me/de/qr-codes/qr-code-z...8-unicode.html
    D.h., dass du die Daten als CCSID 1208 für UTF-8 umsetzen und wahrscheinlich als TRNSPY-Feld deklarieren musst.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Jan 2007
    Beiträge
    904
    Hallo Baldur,

    Dachte ich versuch es mal mit UCS-2, nur fall ich mit dem Keyword "BARCODE" dann auf die Nase, da das System diesen in der Kombi nicht akzeptiert.

    Verlangt ist für den QR Code ISO 8859-1/Latin-1.

    Steh da echt auf dem Schlauch.
    kf

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Leider musst du hier selber aktiv werden da BARCODE nur SBCS, also einfache Zeichenfelder akzeptiert.
    Da aber die BARCODE-Funktion von Hosttransform native umgesetzt wird, ist das nicht so einfach, UTF-8 auszugeben, da die Zeichenkette ja in EBCDIC übergeben werden muss.
    Laut Doku kann ggf. halt noch Unicode, GRAPHIC CCSID(13488), angegeben werden.
    Ggf. erfolgt dann die UTF-8-Umsetzung automatisch.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    Jan 2007
    Beiträge
    904
    Danke Baldur,

    da es ja noch nicht so eilt, kann ich getrost abwarten bis der Releasewechsel zu 7.2 /3/4 durch ist. Nämlich wird ab 7.2 UTF-8 sowie QRCode vom BS unterstützt. Bis dahin, mach ich halt intern mit den Daten rein Tisch.
    kf

  6. #6
    Registriert seit
    Nov 2010
    Beiträge
    53
    Dass QR com BS unterstützt wird hilft hier nicht weiter. Du musst dich trotzdem um die Zeichenkonvertierung kümmern. Ich habe mir das selbst erstellt, damit ich die volle Kontrolle über alle Sonderzeichen für den jeweiligen Anwendungsfall habe. In einem Fall war es notwendig, den Zeichensatz 1252 (Windows) zu unterstützen, damit am PC die Sonderzeichen gelesen werden konnten.
    Viel Erfolg

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Mit dem Schlüsselwort BARCODE übergibst du ganz normal deine Zeichen in EBCDIC, wobei hier die CHRID der PRTF zu verwenden ist. Um die Datenumsetzung in ASCII (1252, 1251, ...) kümmert sich a) der Drucker oder b) Hosttransform.
    Selbst wenn ich z.B. Zebradrucker ansteuere gebe ich die Daten in EBCDIC an.

    Wenn du ohne Hosttransform mit den nativen Druckersequenzen direkt am Drucker arbeitest, dann kann es schon sein, dass du per TRNSPY-Feld native ASCII-Daten an den Drucker sendest.
    Ansonsten sendest du grundsetzlich EBCDIC.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Antworten: 5
    Letzter Beitrag: 26-11-14, 13:19
  2. PDF mit rumänischen Sonderzeichen
    By ASchmidt in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 10-12-13, 15:01
  3. Sonderzeichen bei ODBC
    By Tommy in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 05-05-04, 15:43
  4. CZ Sonderzeichen auf Printer über CA
    By Markus Gruebl in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 21-09-01, 10:24
  5. Auswertung von Accounting Codes
    By Casi in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 28-08-01, 09:47

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •