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

    Red face Spool-Datei nach EXCEL

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

  2. #2
    Registriert seit
    Jan 2012
    Beiträge
    895
    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
    18.584
    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: http://www.fuerchau.de/software/upload400.htm
    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
    18.584
    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: http://www.fuerchau.de/software/upload400.htm
    BI? Da war doch noch was: http://www.ftsolutions.de

Ähnliche Themen

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

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •