[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Sep 2017
    Beiträge
    30
    hab mit .csv die daten kopiert ... hat geklappt ... wenn ich mir die aber anschau , fehlen die Feldüberschriften in der ersten zeile , aber vor allem , die Daten sind nicht lesbar ... die Datenumsetzung war nicht ordnungsgemäß .....

  2. #2
    Registriert seit
    Nov 2020
    Beiträge
    418
    Falls du das via CA machen möchtest:
    * "Run SQL Scripts" starten
    * Prüfe im Menü Options --> Enable Save Results --> Always ausgewählt ist (ist bei mir auf Englisch)
    * SQL Statement ausführen
    * Rechts-Klick auf das Ergebnis --> Save Results --> Excel.

    lg Andreas

  3. #3
    Registriert seit
    Sep 2017
    Beiträge
    30
    danke dafür , aber dies würde den user überfordern .. die kennen sich damit nicht aus und am liebsten arbeiten die mit files aus dem ifs oder mailanhang als csv . sind 7 leute aus der buchhaltung .

  4. #4
    Registriert seit
    Sep 2017
    Beiträge
    30
    der vorschlag von Fuerchau , ist da pragmatischer . ich muss nur den command richtig hinbekommen . dann sollte es klappen und die aus dem homeoffice , kommen dann auch an die daten .

  5. #5
    Registriert seit
    Sep 2017
    Beiträge
    30
    diesen Fehler bekomme ich ... bezüglich CCSID

    cpytoimpf fromfile(xxxx/xxxx) tostmf('/xxxxx/xxxx.csv') mbropt(*replace) stmfcodpag(*pcascii) rcddkm(*crlf) dtavmf(*fixed) strdlm(*none)

    1 - Wert für CCSID oder Codepage ungültig ...

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Du möchstest eine CSV erstellen, da ist DTAFMT(*FIXED) kontraproduktiv.
    Die CCSID ist bei TOCCSID anzugeben und für Windows ist das 1252. PCASCII entspricht 850 und da stimmen heutzutage die Umlaute nicht.
    Anzupassen ist noch FLDDLM(';') und für deutsches Excel DECPNT(*COMMA).
    Für die Spaltenüberschriften gibts weiter hinten noch ADDCOLNAM(*SQL/*SYS).
    *SQL hat den Vorteil dass die Alias bzw. langen Namen einer TABLE genommen werden.

    Schau dir den Rest der Parameter an. Zu jedem Feld gibts i.Ü. auch die F1-Taste.

    Die SQL-Variante ist zwar für IT'ler ganz nett aber nicht automatisierbar.
    Ansonsten gäbe es noch die gute alte "Datenübertragung von IBM i", die nach einmaliger Definition auch mehrfach aufgerufen werden kann.
    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
    Jan 2007
    Beiträge
    1.002
    Das wäre der ganze Befehl:
    CPYTOIMPF FROMFILE(mylib/myfile) TOSTMF('/mydir/mycsv.csv') MBROPT(*REPLACE) STMFCODPAG(1252) RCDDLM(*CRLF) DTAFMT(*DLM) STRDLM(*NONE) FLDDLM(';') ADDCOLNAM(*SYS)
    Und, ich würde vorgängig das File im IFS mal löschen.
    kf

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Das Löschen ist tatsächlich erforderlich da sonst die vorherige CCSID übernommen wird.
    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

  9. #9
    Registriert seit
    Sep 2017
    Beiträge
    30
    DANKE !!!!!!!!!!!!!!!!!!!!!!!!!!!!

    hat super finktioniert !!!!!!!!!!!!!!!!!!

    Ihr seit die Größten

    Danke für die Hilfe !!!!!!!!!!

Similar Threads

  1. Daten von der iSeries per ODBC mit MS-Query in excel
    By jobst65 in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 10-09-18, 07:36
  2. Berechtigung, PC oder iSeries schuld ...
    By Robi in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 21-04-17, 13:59
  3. iSeries Daten nach Linux über NFS
    By Lissy1 in forum NEWSboard SAP
    Antworten: 19
    Letzter Beitrag: 24-06-10, 19:01
  4. iSeries Daten nach Linux über NFS
    By Lissy1 in forum IBM i Hauptforum
    Antworten: 19
    Letzter Beitrag: 24-06-10, 19:01
  5. Speicher-Limitierung der iSeries oder OS/400??
    By systemer in forum IBM i Hauptforum
    Antworten: 12
    Letzter Beitrag: 03-03-03, 13:29

Berechtigungen

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