[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    PS:
    Hast du den Parameter für die Codepage auch korrekt definiert ?
    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

  2. #2
    Registriert seit
    Aug 2003
    Beiträge
    163
    Der Codeschnipsel zum Öffnen incl. Codepage Definition:

    Code:
    d   CodePage      s             10i 0 inz(1252)   
                                                                         
     * Define open attributes                                            
                                                                         
    c                   eval      oflag = O_WRONLY + O_Create +          
    c                               O_TextData + O_TRUNC +               
    c                               O_Codepage                           
                                                                         
     * Define Mode      attributes                                       
                                                                         
    c                   eval      Mode = S_IRWXU + S_IRWXO               
                                                                         
    c                   eval      fd = open(%trim(file):OFlag:           
    c                                        Mode:CodePage)
    Das File hat dann:

    Coded character set ID . . . . . . . . : 5348

    Ich habe auch schon versucht, Codepage mit dem Format "u" oder als Konstante zu definieren: mit dem gleichen Misserfolg.

    CPYTOSTMF ... ENDLINFMT(*FIXED) bringt mich auch nicht weiter, weil dann im STMF durch Einfügen von Blanks alle Zeilen auf die Länge des DB Files gebracht werden.

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Codepage ist, glaube ich, nur 5U 0 !
    Prüfe mal die Open-Definition, ob short oder integer definiert ist.
    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
    Aug 2003
    Beiträge
    163
    Es ist integer definiert. Trotzdem hab ich mal versuchsweise mit 5U 0 gewandelt; dann gabs einen Laufzeitfehler.

    Außerdem ist mir beim Prüfen der Daten aufgefallen, dass das File mit NULL beginnt und bei jedem write hinten 1 - 2 Stellen weglässt und ebenfalls NULL einfügt. Ist das normal?

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Wie ist die Variable zum Write denn definiert ?
    Wenn du varying verwendest, hat diese ein 2-byte-Längeninformation vorher, und du schreibst dann natürlich diese 2 Byte am Ende zu wenig.

    Verwende als Write-Puffer eine Variable fester Länge, da du die genaue Länge ja sowieso angeben musst.

    5348 ist 1252 mit Euro (ab V5R4):
    http://publib.boulder.ibm.com/infoce...gsccsidref.htm
    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
    Aug 2003
    Beiträge
    163
    Danke, die variable Länge wars mit den "verschluckten" Zeichen.

    Und jetzt geht's auch mit dem ftp - trotz CCS 37. Vielleicht hat sich FTP an den NULL's verschluckt.

Similar Threads

  1. Daten perr FTP ins IFS
    By malzusrex in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 05-12-06, 13:38
  2. Ftp put hängt sich auf
    By TARASIK in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 21-11-06, 16:18
  3. FTP
    By KM in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 28-08-06, 13:50
  4. Savf File per FTP
    By wuwu in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 18-08-06, 08:09
  5. FTP von V5R3M0 nach V5R4M0
    By Frank.Sobanek in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 22-06-06, 20:22

Berechtigungen

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