[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2003
    Beiträge
    331

    Red face Spool-Datei nach EXCEL

    Wie konvertiere eine Spool-Datei nach Excel (ohne Zusatzprogramme) ?

  2. #2
    Registriert seit
    Jan 2012
    Beiträge
    1.102
    Wenn du das programmtechnisch ohne irgendwelche PC-Software und ohne zugekaufte Software erledigen willst:
    1. Spooldatei mittels CPYSPLF in eine Datenbankdatei kopieren
    2. Ein RPG-Programm erstellen, das die Datenbankdatei abarbeitet und die gewünschten Daten comma separated in eine Streamfile (als CSV-Format) ausgibt. Das kann Excel dann importieren.

    Oder die Datenbankdatei mit CPYTOIMPF in eine CSV-Datei ausgeben. (Ich glaube aber, dass dann zuviele störende Steuerzeichen da mit drin sind.)

    Dieter

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Tatsächlich beginnt man mit einem CPYSPLF in eine PF.
    Anschließend geht man in STRSQL und macht einen
    select * from pfdatei
    mit F4 um den Feldnamen zu erfahren (geht natürlich auch per DSPFFD nach dem CRTPF).

    Nun kann man per
    select
    substr(Feld, Pos, Länge) as F1
    ,substr(Feld, Pos, Länge) as F2
    :
    from PFDatei
    where substr(Feld, Pos, Länge) = Erkennung Datenzeile

    Dieses Ergebnis kann man sich über F13 in eine Datei ausgeben.
    Wenn das regelmäßig benötigt wird scheibt man sich ein CLP für den CPYSPLF und einem QMQRY für die Ausgabe.

    In Excel baut man sich eine "Externe Abfrage" direkt für die Ausgabedatei per ODBC von der AS/400.
    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
    Feb 2003
    Beiträge
    119
    oder man macht es so wie in der Anleitung :

    http://www.itjungle.com/fhg/fhg091014-story03.html

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Nur muss ich letzteres jedes Mal machen.
    Bereite ich den Spool bereits auf der AS/400 auf, reicht mir in Excel ein einfacher Refresh.
    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

Similar Threads

  1. iSeries-Dateien und Spool-Files direkt in EXCEL
    By Kilianski in forum Archiv NEWSblibs
    Antworten: 0
    Letzter Beitrag: 11-09-02, 10:08
  2. iSeries-Daten und Spool-Files direkt in EXCEL
    By Kilianski in forum NEWSboard Server Software
    Antworten: 0
    Letzter Beitrag: 21-08-02, 15:17
  3. iSeries-Daten und Spool-Files direkt in EXCEL
    By Kilianski in forum NEWSboard Windows
    Antworten: 0
    Letzter Beitrag: 08-08-02, 17:36
  4. Antworten: 3
    Letzter Beitrag: 29-10-01, 11:07
  5. Datei aus Queryauswertung nach excel übertragen
    By Markus H in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 19-07-01, 20:21

Berechtigungen

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