[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    "CPYFRMIMPF ... RCDDLM(*CRLF) DTAFMT(*FIXED)" verwendet KEINE Feldbegrenzer !

    Mittels CPYFRMSTMF kannst du die IFS-Datei direkt in eine PF kopieren und anschliessend per CPYF .... FMTOPT(*NOCHK) diese in deine Formatierte PF/SQL-Table kopieren.

    Problematisch ist hier nur ggf. die korrekte CCSID-Umsetzung (Umlaute, Sonderzeichen).
    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
    Apr 2004
    Beiträge
    4

    cpyrfmimpf

    Zitat Zitat von Fuerchau
    "CPYFRMIMPF ... RCDDLM(*CRLF) DTAFMT(*FIXED)" verwendet KEINE Feldbegrenzer !

    Mittels CPYFRMSTMF kannst du die IFS-Datei direkt in eine PF kopieren und anschliessend per CPYF .... FMTOPT(*NOCHK) diese in deine Formatierte PF/SQL-Table kopieren.

    Problematisch ist hier nur ggf. die korrekte CCSID-Umsetzung (Umlaute, Sonderzeichen).
    __________________________________________________ __
    Danke, Danke,

    mit CPYFRMSTF habe ich die Daten einwandfrei übernehmen können. Der Tip war genau richtig!!

    Macht weiter so,
    Reinhard

  3. #3
    Registriert seit
    Mar 2005
    Beiträge
    27
    Hallo,

    ich habe genau das Problem mit den Sonderzeichen beim cpyfrmimpf. Kann man dies in diesem Befehl umgehen? Oder welche andere Möglichkeiten hätte ich noch?
    Allerdings sollte es schon ein AS400-Befehl bleiben, da der CPY von einem CL aus gestartet wird.
    Es wird übrigens lediglich die Datei, ohne Feldbegrenzer, Satz für Satz übernommen und dann per CPYF *nochck in die korrekte Datei kopiert.
    Danke schonmal.

    Gruß, Karo

  4. #4
    Registriert seit
    Mar 2005
    Beiträge
    27
    Hat sich erledigt. Die Ursprungsdatei war schon im falschen Format.

  5. #5
    Registriert seit
    Oct 2004
    Beiträge
    24
    .. ich wollte keinen neuen Thread aufmachen und schreibe meine Frage einfach mal hier rein..

    ich habe momentan genau das Problem, dass ich eine XLS-Tabelle als CSV gespeichert habe und nach der Übergabe mit CPYFRMIMPF bekomme ich aus Außen -> AU EN und alles weitere sieht sehr komisch blau aus... ich nehmen mal an, dass hier etwas mit der zeichenumsetzung nicht funtioniert, da auch ü ä usw.. nicht richtig umgesetzt werden...

    jetzt habe ich auch mal versucht da die CCSID 273 anzugeben... leider bringt das auch nicht wirklich was..

    bin hier absolut am verzweifeln..
    wäre echt nett, wenn mir hier jemand einen Tip geben könnte...

    danke schonmal im voraus..

    Grüße
    Stefan

  6. #6
    Registriert seit
    Mar 2005
    Beiträge
    27

    befehl

    Hallo Stefan,

    versuchs mal damit:

    CPYFRMIMPF FROMSTMF(&TOMSTF) TOFILE(bibl/datei) RCDDLM(*CRLF) STRDLM(*NONE) FLDDLM(';')


    Bei mir funktionierts.

    Karo

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Die CSV-Datei muss entweder mit 1252 (ANSI) oder 850 (ASCII) übersetzt werden.
    273 ist eine EBCDIC-Codepage.

    CSV kannst du jedoch sehr komfortabel aus Excel mit meinem Upload/400 übertragen.
    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

  8. #8
    Registriert seit
    Oct 2004
    Beiträge
    24
    hey, dass ging ja schnell..
    werd mir dein Programm mal ansehen...
    danke schonmal..

    grüße
    stefan

Similar Threads

  1. CPYFRMIMPF
    By Ralf_02 in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 19-01-07, 10:00
  2. CPYFRMIMPF Fehler
    By Muchi in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 15-02-06, 15:12
  3. cpyfrmimpf
    By Joe in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 06-09-05, 23:10
  4. CPYFRMIMPF V5R3 CPF2845 U-Code 7
    By TheDevil in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 20-12-04, 14:17
  5. Datentransfer von PC zur AS400 - CPYFRMIMPF?
    By mott in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 16-04-02, 20:41

Berechtigungen

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