[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2001
    Beiträge
    177

    Unhappy Codepage und IFS

    Hallo!

    Ich versuche gerade "krampfhaft" eine Streamfile im IFS zu erstellen (von der AS aus) mit der Maßgabe, daß Umlaute und sonstige Zeichen bei der anschließenden Übertragung an den PC erhalten bleiben.

    Leider ist dies aber nicht der Fall.

    Habe mit Codepage 1250 und 1252 experimentiert, aber wie gesagt ohne Erfolg.

    Danke für die Antworten!

    Andreas Göring

  2. #2
    Joe is offline [professional_User]
    Registriert seit
    Mar 2001
    Beiträge
    365

    Post

    Hallo.

    Mit diesem Thema habe ich mich auch schon befasst. Versuchs mal mit Codepage 850. Das sollte klappen.

    Gruss Joe

  3. #3
    Registriert seit
    Jul 2001
    Beiträge
    177

    Question

    Hi Joe!

    Hat leider nix gebracht.

    Noch 'ne Idee?

    Grüße Andi

  4. #4
    Registriert seit
    Mar 2001
    Beiträge
    15

    Post

    Hallo,

    zu dem Thema gibt es schon andere Beiträge, der letzte vom 28.6. mit dem Titel "cpytoimpf".

    Ist das eine Lösung?

    HTH
    Dietmar Vill

  5. #5
    Registriert seit
    Dec 2000
    Beiträge
    450

    Post

    Codepage 819 wär auch noch einen Versuch wert.

    Bruno

  6. #6
    Registriert seit
    Jul 2001
    Beiträge
    177

    Post

    Hallo Dietmar!

    Der Beitrag "cpytoimpf" bringt mich leider auch nicht weiter.
    Könnte hier ein PTF helfen?!

    Andi Göring

  7. #7
    Registriert seit
    Mar 2001
    Beiträge
    15

    Post

    Hallo Andi,

    ein aktueller PTF-Stand ist immer gut, aber ich glaube nicht, daß dies Problem durch PTFs verändert wird. Die benötigten Tabellen sind schon lange unverändert im System.

    Hier ist eine kurze Checkliste:

    Die Datenbankdatei muß CCSID 273 haben, nicht HEX, die IFS-Datei Codepage 819 für Windows-ANSI-Codierung. Dies sieht man nach: "WRKLNK", mit "5" die Datei suchen und mit 8 Eigenschaften anzeigen.

    Codepage 850 ist der alte PC-Zeichensatz und findet sich oft unter QDLS. Das führt zu falschen Umlauten in Windows. WordPad kann diese Codierung lesen und umsetzen ("Textdokumente - MS-DOS-Format (*.txt)".

    Man kann im Terminal mit "CPY" <F9> eine ASCII-Datei mit der Ziel-Codepage 819 erzeugen, wenn die gemappten Laufwerke das falsch umsetzen sollten.

    "CPYTOIMPF" liest nur die Codepage und ersetzt die Datei vollständig.

    Wenn es immer noch nicht geht:

    Mit "CPYTOPCD" und Table Q273A05A5U in Bibliothek QUSRSYS sollten unter QDLS die Umlaute richtig ankommen. Ich denke, daß OS/400 hier die gleiche Umsetzung vornimmt. Die Rückrichtung geht mit QA5U697273.

    Viel Glück!
    Dietmar Vill

  8. #8
    Registriert seit
    Jul 2001
    Beiträge
    177

    Post

    Hallo Dietmar!

    Vielleicht sollte ich noch dazu sagen, daß ich das Schreiben der Streamfile von einem RPG-Programm aus mache (mit UNIX-Type API write).

    Ein Versuch die Datei mit EDTF zu ändern hat dagegen gut geklappt!

    D.h. das Problem liegt an den "tollen" API's!

    Kannst Du mir da helfen?

    Andi Göring

  9. #9
    Registriert seit
    Jul 2001
    Beiträge
    177

    Cool

    Hallo Leute!

    Habe gerade den "Fehler" beseitigt.
    Ich hatte für meine Tests eine Beispiel-Bibliothekt "RPG is Cool". Die Sourcen waren
    auch dabei - und wie ich gerade bemerkt habe: Die Sourcedateien hatten den CCSID 37. Wenn ich dann in einem Member öäü e******e kommt ]}\ im Objektcode raus!

    Das kommt nun also davon wenn man in fremden Sourcen wühlt.

    Danke für eure Hilfe!

    Andi Göring

Similar Threads

  1. IFS - Freigabe per Befehlszeile
    By eps330 in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 26-11-07, 12:24
  2. Dateien per FTP von IFS auf der AS400 holen
    By kroehn in forum NEWSboard Windows
    Antworten: 5
    Letzter Beitrag: 08-11-06, 19:36
  3. Allgemeine Berechtigung für Jobs ... IFS Ordner ...
    By bode in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 30-10-06, 11:10
  4. Datei im IFS auf iSeries verschlüsseln
    By jo400 in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 21-10-06, 17:57
  5. Umlaute werden im IFS zu Sonderzeichen
    By y-tom in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 29-05-06, 14:31

Berechtigungen

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