[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Mar 2005
    Beiträge
    27

    IPDS-fähiger Drucker?

    Hallo Leute,

    da es mir nicht möglich ist die Sonderzeichen von der OCR-Schriftart anzudrucken (Schecks), bekam ich von IBM zur Auskunft, dass hier nur ein IPDS-fähiger Drucker Abhilfe schaffen kann.

    Alle Ratschläge aus dem Forum, PRTF und OUTQ anpassen, haben leider nichts bewirkt. Die Schriftart bekomme ich hin, nur die Sonderzeichen fehlen noch immer.
    Das PSF400 für Barcodes haben wir seit längerem bereits im Einsatz.

    Könnt ihr mir einen günstigen Alternativ-Drucker empfehlen? Günstig heisst, klar unter 700 Euro.
    Schon mal Danke für euer Ratschläge.

    Gruß, Karo

  2. #2
    Registriert seit
    Feb 2006
    Beiträge
    78
    Hallo Karo!

    soll die Drucklösung über Twinax oder Netzwerk (sprich IP) funktionieren?

    Habe damals einen IPDS-Adapter an Twinax gehängt und einen Laserdrucker zum Einsatz gebracht. Adapter kostete ca. 580€

    Gruß
    XMan

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Mit AFPDS und Hosttransform an Stelle von IPDS spart man wieder mal Kosten.

    OCR-A Font(19)
    OCR-B Font(3)
    System i basic printing: Font information

    Im WSCST muss im Font-Eintrag nur die ESC-Sequenz für die korrekte Schrift im Drucker hinterlegt werden.

    FONT ist auf Feldebene als Schlüsselwort möglich.

    PSF/400 ist bei Hosttransform auch nicht erforderlich, weder für Barcodes noch für Fonts.
    Am Besten funktionieren hier PCL-kompatible Drucker.
    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

  4. #4
    Registriert seit
    Mar 2005
    Beiträge
    27

    Thumbs up

    Hallo Fuerchau,

    dies habe ich 'eigentlich' bereits gemacht. Das PRTF als *AFPDS umgewandelt, sowie im DDS bei jedem Feld Font(19) angegeben.
    Die Sonderzeichen im RPG so übergeben:
    MOVE 'ô' H1
    MOVE 'û' H2

    Im PRTF hab ich ebenso dies angegeben:
    Schriftartzeichensatz:
    Zeichensatz . . . . . . . . . C0L00AOA
    Bibliothek . . . . . . . . . QFNTCPL
    Codepage . . . . . . . . . . . T1001148
    Bibliothek . . . . . . . . . QFNTCPL


    Was allerdings mit WSCST gemeint ist, weiss ich nicht.

    Den Drucker hab ich als Typ *IPDS angelegt. Dieser hängt nicht per Twinax an der ISeries, sondern über ne IP.
    Der Drucker ist von Dell.

    Wenn du mir hier noch auf die Sprünge helfen könntest? Momentan sind wir kurz davor uns doch nen IPDS-fähigen Drucker zu kaufen. Was nicht gerade billig ist.

    Wär schön würde ich doch ne Möglichkeit finden.
    Danke schonmal.

    Gruß, Karo

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Das Problem ist, dass du die Sonderzeichen als Konstanten im Programm kodierst.
    Hier gibt sich wieder ein CCSID-Problem.
    Schau dir den benötigte ASCII-Code für den Drucker an und gib die Daten dann als Hex in ASCII in ein TRNSPY-Feld.
    Dies umgeht dann die Codewandlung.
    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

  6. #6
    Registriert seit
    Mar 2005
    Beiträge
    27
    Ich komm der Sache näher, aber leider habe ich noch nicht die letztendliche Lösung gefunden.
    Wie komm ich denn an den ASCII- bzw. Hex-Code?
    Bzw. wie muss ich den dann im RPG angeben?

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Irgendwo sind doch die ASCII-Hexcodes für die Sonderzeichen von OCR definiert.

    Im RPG:
    MOVE X'7F' H1

    Im PRTF:
    H1 ..... TRNSPY
    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

  8. #8
    Registriert seit
    Mar 2005
    Beiträge
    27
    Also...
    hab nun eine Tabelle entdeckt.
    Die Ascii-Codes sind wohl 3C, 3E und 5D. Im Hex-Code sollte dies 4C, 6E und FC sein. Wenn ich dies richtig ermittelt habe.

    Mit beiden Codes hab ich nun meine Tests gemacht. Aber leider..... wird immer noch ein *blank oder maximal ein <-Zeichen angedruckt.

    Hab ich noch was übersehen oder kann es nicht doch sein, dass der Drucker dies einfach nicht kann? Wär so schön gewesen....

  9. #9
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Wenn der Drucker ansonsten OCR druckt, muss er auch die anderen Zeichen drucken können.

    Dann hilft wohl nur noch ein Schleifen-Test, in dem du alle Hexcodes von X'20' bis X'FF' als TRNSPY und FONT(19) ausgibst.

    Nachtrag:

    Schriftartzeichensatz:
    Zeichensatz . . . . . . . . . C0L00AOA
    Bibliothek . . . . . . . . . QFNTCPL
    Codepage . . . . . . . . . . . T1001148
    Bibliothek . . . . . . . . . QFNTCPL


    wird bei Hosttransform leider nicht unterstützt.
    Diese Funktionen gibts leider nur bei den IPDS/AFP-Druckern, die downloadable Fonts (aber nur IBM) unterstützen.

    Ansonsten gibts im WSCST die Font-Einträge zur Anwahl des Druckerzeichensatzes.
    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. IPDS zu PCL umwandeln
    By Murat in forum NEWSboard Drucker
    Antworten: 2
    Letzter Beitrag: 22-10-06, 12:28
  2. IPDS Drucker Problem
    By KL_RPG in forum NEWSboard Drucker
    Antworten: 5
    Letzter Beitrag: 12-05-06, 15:07
  3. IPDS Drucker: Papierende
    By s0000369802 in forum NEWSboard Drucker
    Antworten: 1
    Letzter Beitrag: 20-02-06, 11:19
  4. IPDS Drucker wird nicht aktiv
    By Tom5 in forum NEWSboard Drucker
    Antworten: 1
    Letzter Beitrag: 24-01-05, 12:48
  5. Drucker mit IPDS blockiert den Druck für Windows Clients
    By Koelch400 in forum IBM i Hauptforum
    Antworten: 12
    Letzter Beitrag: 03-11-04, 07:59

Berechtigungen

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