[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Apr 2006
    Beiträge
    2

    AS/400 tschechisch anzeigen lassen

    Vorneweg: ich bin ein absoluter AS/400 Laie, auch wenn ich auf unserer AS/400 ein QSECOFR bin :-)

    Wie kann ich die AS/400 dazu bringen, mir tscheschiche Zeichen anzuzeigen? Oder polnische, Hauptsache CCSID 870. Derzeit zeigt sie deutsche Zeichen an, z.B. das ü in "Menü".

    In meinem eigener Userprofil habe ich mal nach F10, einigen PgDowns die Sprachen-ID auf "CSY", die Landes-ID auf "CZ" und die Zeichensatz-ID auf "870" gestellt, aber es wird immer noch alles im besten Deutsch angegezeigt.

    Hintergrund: wir sind ein Hersteller von tragbaren Handterminals (siehe http://www.mn-solutions.de/rt3000.html) mit VT und eben auch 5250-Emulation, z.B. für Lager. Und nun möchte ich sichergehen, daß unsere Geräte auch andere Zeichensätze korrekt anzeigen.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Um korrekt osteuropäische Zeichen anzuzeigen muss auch das Windows Latin-2 (ISO 8859-2) unterstützen.
    Im Unicode-Bereich ist das kein Problem.
    CA-5250 arbeitet aber normalerweise nur im SBCS, kann aber auch DBCS darstellen. Unicode wird nicht unterstützt.

    Um CCSID 870 korrekt anzuzeigen muss der Job in CCSID 870, die Sitzung in CCSID 870 und am besten auch die DB in CCSID 870 laufen.
    Eine Mischung der Zeichen von West- und Osteuropa ist im SBCD-Modus nicht möglich.
    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
    Apr 2006
    Beiträge
    2
    Erstmal danke für die Antwort!

    Wer spricht denn von Windows? Die Emulation läuft unter Linux, ich verwende Qt und habe vollen Unicode-Support auf Seiten des Terminals (die Emulation ist selbstgeschrieben). *MEIN* Programm kann tschechich darstellen, z.B. in das L mit dem / in der VT-Emulation.

    Es ist ja auch nicht mein Problem, daß z.B. wg. eines falschen Zeichensatzes falsche Zeichen dargestellt werden. Ich will überhaupt erstmal tschechische Zeichen aus der AS/400 herauslocken ...

    Um CCSID 870 korrekt anzuzeigen muss der Job in CCSID 870, die Sitzungin CCSID 870 und am besten auch die DB in CCSID 870 laufen.
    Wie stelle ich einen Job bzw. eine Sitzung um? CHGUSRPRF stellt was um, wohl die Sitzung? Wie gesagt, ich bin blutiger AS/400-Laie.

    Die DB muß wohl nicht umgestellt werden, es reicht mir ja erstmal aus, wenn z.B. die AS/400 im Bedienermenü irgendwo so ein Zeichen anzeigt, das ginge dann ja ohne DB2.


  4. #4
    Registriert seit
    Oct 2003
    Beiträge
    192
    Job umstellen: CHGJOB

    Benutzer umstellen: CHGUSRPRF


    Bei der Datenbank wär ich vorsichtig... geht aber grundsätzlich mit CHGPF

    Was mit "Sitzung" gemeint ist kann ich dir zwar nicht sagen, denke aber es handelt sich da um CA einstellungen.

    Lg
    Rince

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Da du di Emu selbst geschrieben hast, musst du für die Codewandlung EBCDIC->ASCII eine entsprechende Tabelle verwenden.
    Die AS/400 schickt ja keine tschechischen Zeichen sondern nur Hexcodes, von denen du annehmen musst, dass sie tschechisch sind.
    Bei der CA-Emulation stellt man dann halt Hosttable 870 ein.
    Da tschechisch und deutsch auf gleichen Hexcodes unterschiedliche Zeichen sind liegt das Problem also bei deiner Emu und nicht bei der AS/400.
    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
    Jun 2005
    Beiträge
    34

    Menüs tschechisch

    Also ich denke holgerschurig möchte ein tschechisches OS400.
    Also zuerst WRKLIBPDM LIB(QSYS*).
    Bei mir ist z.B.: QSYS2931 zusätzlich am System. Wenn ich CHGSYSLIBL LIB(QSYS2931) OPTION(*ADD) eingebe, dann sind die Menüs und Hilfen in spanischer Sprache. Dies bedeutet aber nicht, dass die Darstellung der Zeichen richtig ist. dazu sollte man die Sachen eingeben, die Rincewind und Fuerchau vorgeschlagen haben.
    Wenn keine tschechische QSYSxxxx da ist, dann bei IBM bestellen.

Similar Threads

  1. Datei von S/36 auf AS/400 holen
    By WeKaSys in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 06-11-06, 17:34
  2. Antworten: 23
    Letzter Beitrag: 03-08-06, 17:04
  3. Antworten: 6
    Letzter Beitrag: 26-07-06, 12:22
  4. Teildatei mit SQL anzeigen
    By Rico in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 06-07-06, 16:25
  5. PC-CD Laufwerk mit AS/400 verbinden
    By DKSPROFI in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 12-06-06, 08:01

Berechtigungen

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