[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2006
    Beiträge
    129

    CPYTOIMPF mit überschrift?

    Hallo zusammen,

    ich move pf mit CPYTOIMPF, das funktioniert auch super aber es werden keine Spaltenüberschriften mitgesendet.

    Hat jemand eine Idee wie ich die überschriften mitsenden kann?

    danke im voraus.

    lg
    steven_r

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Hallo,

    Qshell kann sowas:
    QSH CMD('cat header data > complete')
    kopiert das Streamfile header verkettet mit data nach complete

    mfg

    Dieter Bender

    Zitat Zitat von steven_r Beitrag anzeigen
    Hallo zusammen,

    ich move pf mit CPYTOIMPF, das funktioniert auch super aber es werden keine Spaltenüberschriften mitgesendet.

    Hat jemand eine Idee wie ich die überschriften mitsenden kann?

    danke im voraus.

    lg
    steven_r
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Der Header ist vorher in die Ziel-STMF zu stellen, anschließend CPYTOIMPF ... MBROPT(*ADD).
    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
    May 2006
    Beiträge
    129
    danke
    und wie geht das?

    lg
    steve_r

  5. #5
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Hallo,

    auch das kann Qshell:
    QSH CMD('echo \"KUNDE\" , \"NAME\" ... > MyStreamfile')
    CPYTOIMPF ...

    mfg

    Dieter Bender

    @Baldur: hinter MBROPT(*ADD) hatte ich nix für Streamfiles erwartet.

    Zitat Zitat von steven_r Beitrag anzeigen
    danke
    und wie geht das?

    lg
    steve_r
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  6. #6
    Registriert seit
    May 2006
    Beiträge
    129
    Hallo wenn ich diesen Befehl absetze bekomme ich nur sonderzeichen in der CSV Datei zu sehen.


    PHP-Code:
     QSH CMD('echo \''KUNDE\'' , \''NAME\''  > /folder/test.csv') 

    und wie kann ich die Überschriften einer Datei in die CSV bringen?

    Danke

    lg
    steven_r

  7. #7
    Registriert seit
    Mar 2003
    Beiträge
    80
    Hallo!

    Ich habe vor einiger Zeit im Forum-400 ein SAVF abgelegt(CVTDB2). Da ist auch ein CVTDB2CSV dabei.
    lg

  8. #8
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Hallo,

    also wenn ich diesen Befehl absetze, dann bekomme ich einen Syntaxfehler reklamiert nebst Abbruch der Anweisung, sprich dann wird keine Ausgabe erstellt!!! und wenn ich das mache, was ich in meinem vorherigen Posting vorschlage, dann ist von irgendwelchen Sonderzeichen keine Spur.

    mfg

    Dieter Bender

    Zitat Zitat von steven_r Beitrag anzeigen
    Hallo wenn ich diesen Befehl absetze bekomme ich nur sonderzeichen in der CSV Datei zu sehen.


    PHP-Code:
     QSH CMD('echo \''KUNDE\'' , \''NAME\''  > /folder/test.csv') 

    und wie kann ich die Überschriften einer Datei in die CSV bringen?

    Danke

    lg
    steven_r
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  9. #9
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Wenn die Job-CCSID korrekt auf <> 65535 steht, ggf. der Systemwert QCCSID auch korrekt gesetzt ist, gibt QSH auch ASCII-Text aus.
    Ansonsten wird einfach binär ausgegeben und das ist dann EBCDIC.
    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

  10. #10
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Hallo,

    soweit ich das im Kopf habe, richtet sich dei Ausgabe nach der CCSID des Streamfiles und neu angelegte werden mit der Default CCSID des Jobs angelegt.

    mfg

    Dieter Bender

    Zitat Zitat von Fuerchau Beitrag anzeigen
    Wenn die Job-CCSID korrekt auf <> 65535 steht, ggf. der Systemwert QCCSID auch korrekt gesetzt ist, gibt QSH auch ASCII-Text aus.
    Ansonsten wird einfach binär ausgegeben und das ist dann EBCDIC.
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  11. #11
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Genau.
    Da QSH selber nicht dafür sorgt, nimmt das IFS die Defaulteinstellung aus dem NetServer (Default-CCSID 850 bzw. 1252, von IBM mit 65535 ausgeliefert).
    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

  12. #12
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    hm, bei mir legt er die bei CCSID 65535 mit 273 an (Default CCSID des Jobs), wenn ich in eine vorhandene echo tröt > myStreamFile ausgebe steht da auch schön brav tröt drin und wenn ich zwei verschiedene mit cat verknüpfe steht auch alles korrekt drin.


    Zitat Zitat von Fuerchau Beitrag anzeigen
    Genau.
    Da QSH selber nicht dafür sorgt, nimmt das IFS die Defaulteinstellung aus dem NetServer (Default-CCSID 850 bzw. 1252, von IBM mit 65535 ausgeliefert).
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

Similar Threads

  1. CPYTOIMPF UTF-8
    By alfredo in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 22-12-06, 09:45
  2. cpytoimpf die ...
    By malzusrex in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 14-12-06, 17:20
  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
  •