[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Feb 2002
    Beiträge
    164

    Ausgabe in MS-Excel

    geschätzte Community,
    es geht um die Ausgabe von Daten von IBM i nach MS-Excel.
    Zuerst erstelle ich mit dem von IBM i Client Access mitgelieferten sql-Assistenten die Datenbasis mithilfe einer sql-Abfrage.
    Anschließend wird das Ergebnis in eine .xls Datei gespeichert.
    Funktioniert alles super, ausgenommen die Zeichenumsetzung.
    CCSID der Basisdatei = 273.
    Woran kann es sonst noch scheitern?

    Oder gibt es eine aktuellere Variante, um die IBM i Daten in ein Excel-Sheet zu bekommen?

    Vielen Dank für eure Antworten!

  2. #2
    Registriert seit
    Jan 2012
    Beiträge
    1.120
    Du kannst mi CPYTOIMPF direkt eine csv-Datei im IFS erstellen. Excel kann csv-Dateien verarbeiten.
    Dieter

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Noch einfacher geht's mit Excel selber und Datenimport per MS-Query.

    Beim CA-Modul ist die Ausgabe wohl in Codepage 850 da es sich um ein DOS-Programm handelt.
    Wo man da ggf. die 1252 angeben kann weiß ich auch nicht.
    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 2002
    Beiträge
    164
    CPYTOIMPF wird auch von mir verwendet.
    Aber: im geschilderten Ablauf geht es um die Zusammenführung mehrerer Dateien mittels join bzw. subselect. Daher ist ein vorgeschaltetes sql unumgänglich.

  5. #5
    Registriert seit
    Feb 2002
    Beiträge
    164
    Vielen Dank!
    Ist dir vielleicht bekannt, ob ich hier bestehende sql-Prozeduren einarbeiten kann?
    Im CA-Modul habe ich diese nämlich schon vorbereitet.

  6. #6
    Registriert seit
    Feb 2002
    Beiträge
    164
    schaut nicht schlecht aus.
    Kann mir noch jemand sagen, wie ich die Spaltenüberschriften anpassen kann?

  7. #7
    Registriert seit
    Dec 2004
    Beiträge
    203
    Hallo.
    Wir haben solche Anforderungen mit c# gelöst. Ist natürlich programmieraufwand aber hier läuft das ...
    Gruß,
    Ralf

  8. #8
    Registriert seit
    Feb 2002
    Beiträge
    164
    Vielen Dank an alle!

    Habe die Aufgabe, wie von Fürchau vorgeschlagen, direkt im Excel mit Datenimport gelöst.
    Hier kann man die sql-Prozedur einfügen und ausführen lassen.

  9. #9
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Außerdem kann man die Abfrage über Zellinhalte parametrieren und beim Öffnen des Excels auch automatisch aktualisieren lassen.
    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. XML-Ausgabe in Cobol im Format UTF-8
    By Günter in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 26-06-14, 14:10
  2. Ausgabe von "Seite x von y"
    By JobstT in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 05-02-03, 13:29
  3. Ausgabe UTF8
    By Dirschl in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 23-10-02, 11:52
  4. RUNSQLSTM mit Ausgabe in Spoolfile, Datei, Bildschirm
    By DiBagger in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 16-07-02, 14:28
  5. Excel Add In CA
    By steini in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 04-07-02, 10:49

Berechtigungen

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