[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2002
    Beiträge
    1.121

    cpytoimpf die ...

    Moin Moin!

    wieder einmal der CPYTOIMPF. seit dem wechsel bei einem kunden auf eine neue maschine mit v5r4, habe ich folgendes problem.
    Ich habe eine datei mittels CRTPF erstellt. der CCSID dieser datei ist 65535. mit folgenden befehl wird in das IFS kopiert.
    PHP-Code:
    CPYTOIMPF FROMFILE(MyFileTOSTMF('/home/malz/MyFile.txt'STMFCODPAG(850RCDDLM(*CRLFDTAFMT(*FIXED
    wenn ich über wrklnk schaue, dann hat die datei im IFS die 850 als codepage. schaue ich über einen windows-editor (nodepad / edit32), dann habe ich nur krytische zeichen. habe ich als ausgangsfile auf der as400 eine PF mit CCSID=273, dann funst das ganze.
    Im NetServer steht als zeichensatz 0

    Gruß
    Ronald

  2. #2
    Registriert seit
    May 2002
    Beiträge
    2.642

    Netserver Codepage auf 1252

    Hallo,
    wie wäre es, wenn Du die Codepage des Netservers auf
    "1252" setzen würdest ?

  3. #3
    Registriert seit
    May 2002
    Beiträge
    1.121
    bei 1252 habe ich den gleichen effekt.

  4. #4
    Registriert seit
    May 2002
    Beiträge
    2.642

    Parameter stmfcodpag

    Hallo Ronald,
    bei dem cpytostmf, wie steht denn der Parameter STMFCODPAG ? Ich würde da einaml das Steuerwort
    *PCSASCII einsetzen.

  5. #5
    Registriert seit
    May 2002
    Beiträge
    1.121
    Hilft auch nicht. Kommt der gleiche Müll dabei raus. Ich habe im Moment die Datei ersteinmal DDS definiert und in einem Job mit CCSID=273 erstellt. Wenn ich diese dann in das IFS kopiere, dann geht es auch.
    Der Copy mit CPYTOSTMF geht komischerweise auch dann, wenn die Ausgangsdatei die 65535 hat.

    Gruß Ronald

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    CPYTOSTMF erlaubt als Ausgangsdatei nur 65535 und verwendet dann die JOBCCSID.
    Für Windows musst du korrekt STMFCODPAG(1252) angeben !
    *PCASCII ist 850.
    Dein Job sollte die passende CCSID (273) haben.
    CPYTOIMPF erlaubt wiederum keine CCSID 65535, waraum auch immer.
    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
    May 2002
    Beiträge
    1.121
    der witz ist ja nur, das es vor dem systemwechsel gefunzt hat.
    die 850 ist schon richtig. es fax/mails aus gegeben die dan TOBIT sich abholt und nur bei 850 die äöüß richtig umgesetzt wird.
    ich werde mal weiter testen

    gruß ronald

Similar Threads

  1. CPYTOIMPF UTF-8
    By alfredo in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 22-12-06, 09:45
  2. CPYTOIMPF - Leerzeichen am Ende?
    By mott in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 09-10-06, 11:28
  3. CPYTOIMPF Format
    By Muchi in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 03-08-06, 09:41
  4. CPYTOIMPF Ergebnis nicht lesbar
    By SUBUIS in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 09-05-06, 09:36
  5. CPYTOIMPF und CCSID
    By Muchi in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 21-04-06, 13:54

Berechtigungen

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