[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte
  1. #1
    Registriert seit
    Mar 2004
    Beiträge
    181

    Question Polnische Sonderzeichen

    Hallo,

    unsere Niederlassung in Polen möchte den polnischen Zeichensatz verwenden. Die Client Access Sitzungen habe ich erfolgreich umgestellt. Daten kann ich ohne Probleme erfassen (inkl. Sonderzeichen). Wenn ich nun über eine Client Access Drucker Emulation ein Dokument mit Sonderzeichen ausdrucke, setzt die Emulation manche Zeichen um und manche werden falsch ausgedruckt. Die Sitzung ist auch auf Codepage 1153 eingestellt. Kennt jemand das Problem?

    Gruß Michael

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Das ist wie immer ein CCSID/CHRID-Problem.
    Die DEVD des Druckers muss die korrekte CHRID für Polnisch erhalten. Ggf. muss auch die Printerfile (per OVRPRTF) auf die polnische CHRID überschrieben werden.

    Auch dann kann es ggf. mit der Drucker-Sitzung ohne WSCST nicht funktionieren, da im WSCST eine Umschaltung auf die Codepage 852 (Osteuropa) erfolgen muss, Standard ist 850 (Westeuropa).
    Ein WSCST per Druckersitzung funktioniert allerdings nur korrekt mit HP-kompatiblen Druckern.
    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
    Mar 2004
    Beiträge
    181
    Welchen Parameter muss ich denn für Grafikzeichensatz und Codepage einstellen, damit ich polnische Sonderzeichen drucken kann?

    Zitat Zitat von Fuerchau
    Das ist wie immer ein CCSID/CHRID-Problem.
    Die DEVD des Druckers muss die korrekte CHRID für Polnisch erhalten. Ggf. muss auch die Printerfile (per OVRPRTF) auf die polnische CHRID überschrieben werden.

    Auch dann kann es ggf. mit der Drucker-Sitzung ohne WSCST nicht funktionieren, da im WSCST eine Umschaltung auf die Codepage 852 (Osteuropa) erfolgen muss, Standard ist 850 (Westeuropa).
    Ein WSCST per Druckersitzung funktioniert allerdings nur korrekt mit HP-kompatiblen Druckern.

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    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
    Mar 2004
    Beiträge
    181
    Danke. Die OUTQ und den OVRPRTF mache ich jetzt. Trotzdem werden 2 Zeichen nicht umgesetzt. Wenn ich tschechische Sonderzeichen drucke, funktioniert alles wunderbar.

    Zitat Zitat von Fuerchau

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Welche 2 Zeichen sind das denn ?
    Gehören diese vielleicht nicht zum polnischen Zeichensatz ?
    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

  7. #7
    Registriert seit
    Mar 2004
    Beiträge
    181
    Folgende Zeichen machen Probleme:

    - z mit Kreis darüber
    - durchgestrichenes l
    - a mit Haken
    - c mit ´


    Zitat Zitat von Fuerchau
    Welche 2 Zeichen sind das denn ?
    Gehören diese vielleicht nicht zum polnischen Zeichensatz ?

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Dann unterstützt der Drucker ggf. nicht die Codepage 852 oder es ist noch eine andere Codepage.
    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

  9. #9
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.012
    Das kann eigentlich nicht sein, dass nur ein Teil der Sonderzeichen nicht gedruckt wird. Entweder sie werden alle gedruckt oder keine. Ich habe hier einen stinknormalen HP Laserjet 6P mit *WSCSTA4 und der druckt sowohl alle tschechischen, als auch alle polnischen Sonderzeichen ohne Probleme. Was hast Du denn für einen Drucker bzw. was für ein WSCST-Objekt ? Hast Du denn in Deiner PRTF wirklich bei allen Variablen das Schlüsselwort CHRID angegeben ? Hast Du die PRTF mit CHRID(1375 1153) erstellt ?

    Gruß,
    KM

  10. #10
    Registriert seit
    Mar 2004
    Beiträge
    181
    Ich habe einen KYOCERA FS-1000 per Client Access Emulation angebunden. Dort habe ich die Codepage 1153 hinterlegt.
    Wenn ich nun ein Dokument mit tschechischen Zeichen ausdrucke, klappt alles. Versuche ich ein polnisches Dokument wird ein Teil umgesetzt. An der PRTF habe ich nichts geändert, da ich die PRTF auch in Deutschland verwende.

    Zitat Zitat von KM
    Das kann eigentlich nicht sein, dass nur ein Teil der Sonderzeichen nicht gedruckt wird. Entweder sie werden alle gedruckt oder keine. Ich habe hier einen stinknormalen HP Laserjet 6P mit *WSCSTA4 und der druckt sowohl alle tschechischen, als auch alle polnischen Sonderzeichen ohne Probleme. Was hast Du denn für einen Drucker bzw. was für ein WSCST-Objekt ? Hast Du denn in Deiner PRTF wirklich bei allen Variablen das Schlüsselwort CHRID angegeben ? Hast Du die PRTF mit CHRID(1375 1153) erstellt ?

    Gruß,
    KM

  11. #11
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Die Codepage in der CA-Emulation ist nicht relevant wenn du mit Hosttransform arbeitest.
    Wenn du allerdings nicht mit Hosttransform arbeitest kann es zu Problemen kommen, da die Druckersitzung für die Übersetzung zuständig ist und an den Drucker wieder Codepage 850 wählt.
    Hosttransform fügt für die Codepage-Auswahl entsprechende ESC's für PCL5/6 ein. Der Kyocera müsste PCL5-Kompatibel sein.
    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

  12. #12
    Registriert seit
    Mar 2004
    Beiträge
    181
    Zitat Zitat von Fuerchau
    Die Codepage in der CA-Emulation ist nicht relevant wenn du mit Hosttransform arbeitest.
    Wenn du allerdings nicht mit Hosttransform arbeitest kann es zu Problemen kommen, da die Druckersitzung für die Übersetzung zuständig ist und an den Drucker wieder Codepage 850 wählt.
    Hosttransform fügt für die Codepage-Auswahl entsprechende ESC's für PCL5/6 ein. Der Kyocera müsste PCL5-Kompatibel sein.
    Wenn ich nun eine Outq so erstellt habe, muss ich dann noch die Codepage am Drucker umstellen bzw. sicherstellen das mein Drucker polnische Sonderzeichen drucken kann?

Similar Threads

  1. Antworten: 4
    Letzter Beitrag: 11-08-06, 11:26
  2. Textdatei im IFS hat Sonderzeichen
    By TARASIK in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 29-06-06, 15:59
  3. Umlaute werden im IFS zu Sonderzeichen
    By y-tom in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 29-05-06, 14:31
  4. Dauerthema Sonderzeichen
    By Liebhoff in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 02-11-05, 09:35
  5. polnische Sonderzeichen / Zeichensatz
    By jogisarge in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 10-05-05, 09:06

Berechtigungen

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