[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte
  1. #1
    Registriert seit
    Sep 2002
    Beiträge
    61

    Post EXCEL-Tabelle auf AS/400

    hi *all

    ich hab eine EXCEL-Tabelle die ich per "Senden" mit Clien Access auf die AS/400 bringen soll.

    Wenn ich eine neue Datenbankdatei erstellen will, dann findet nur das Feld F1 mit einer Länge von 4863. Aber normalerweise müssten da doch die Spaltenbezeichnugen aus der Tabelle stehen oder?

    Ich habe dann die PF manuell erstellt und wenn ich dann die Tabelle dahin übertragen will heißt es das 1 Zeile übertragen wurde. Diese Zeile ist dann aber nur mit 5 unverständlichen Zeichen gefüllt.

    plz help

  2. #2
    Registriert seit
    Jul 2002
    Beiträge
    2

    Post

    Also, mit dem Client-Access kenn ich mich nicht so aus. Von der Theorie her würde ich sagen, dass Du das xls-File als csv (Comma-seperated-Value) speichern musst (von Excel aus). Dann gibt's entweder die Möglichkeit, es per cpyfrmimpf (Copy from Import File) auf der AS/400 in das richtige Format zu bringen. Oder Du musst Dir selbst ein Programm schreiben, welches die jeweiligen Semikolons im csv erkennt und den Inhalt in das nächste Feld schiebt.

    so long: donatello

  3. #3
    Registriert seit
    Oct 2002
    Beiträge
    29

    Post

    Tipp:
    Dieses Problem wurde hier schon öfter behandelt.
    Einfach mal durchhangeln.

  4. #4
    Registriert seit
    Sep 2002
    Beiträge
    61

    Post

    Ich hab schon gesucht, aber nix gefunden das meinem Problem entspricht.

  5. #5
    Registriert seit
    May 2001
    Beiträge
    131

    Post

    Hallo Steven,

    da Du Client Access im Einsatz hast besteht die Möglichkeit, die Datei direkt aus EXCEL auf die AS/400 zu bringen.
    Dafür gibt es ein Add-Inn für Excel auf den Client Access Installations-CD.
    Das lässt sich am besten über "Selektive Installation" erledigen.
    Danach kommt es auf die jeweilig EXCEL-Version an, ob Du das Add-Inn in EXCEL noch aktivieren musst oder ob es bereits aktiv ist.

    Gruss Thomas

  6. #6
    Registriert seit
    Sep 2002
    Beiträge
    61

    Post

    Is gibt eine Funktion um die Daten direkt mit Client Access zu übertragen. Das ist die "Senden"-Funktion oben in der Symbolleiste. Diese verwende ich ja auch.

  7. #7
    Registriert seit
    Jul 2001
    Beiträge
    177
    Steven!

    Um genau diesen Problemen aus dem Weg zu gehen wurde das Tool

    ***iGetExcel*** entwickelt.

    Schau Dir doch mal unter www.goering.de eine Flash-Demo an.
    Bei Interesse ist dort auch eine Testversion downloadbar, selbstverständlich mit vollem Umfang und 30 Tage kostenlos nutzbar!

    Viele Grüße

    Andreas Göring
    GOERING iSeries Solutions


  8. #8
    Registriert seit
    Jan 2001
    Beiträge
    304

    Post

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von Steven:
    Is gibt eine Funktion um die Daten direkt mit Client Access zu übertragen. Das ist die "Senden"-Funktion oben in der Symbolleiste. [/quote]

    Genau dabei handelt es sich um das Excel AddIn. Zu finden unter c:\programme\ibm\client access\shared\cwbtfxla.xll
    Einfach einen Doppelklick darauf und schon ist das AddIn im Excel verfügbar. Aber die Datenübertragung an AS400 ist m.W. nach erst ab CA Express V5R1 verfügbar.
    Gruss Reinhold
    R.Schreiber

  9. #9
    Registriert seit
    Sep 2002
    Beiträge
    61

    Post

    Wenn ich diese Anwendung ausführe, dann kann ich nur von der AS zum PC senden.

  10. #10
    Registriert seit
    Jul 2002
    Beiträge
    53

    Post

    Da hast Du eine seltsame Version vom Client Acces, bei erstellt Client Acces erstens unter Extras: Dantenbank erstellen immer eine saubere Datei mit allen Feldern und zweitens legte das Excel-Add-In zwei neue Symbole an, ein zum Empfangen und eins zum Senden.

    Gruß

    Matthias

  11. #11
    Registriert seit
    Sep 2002
    Beiträge
    61

    Post

    Ich versuche ja mit der Option "Neue Datenbankdatei erstellen" das zu machen, aber dann findet er nur ein Feld Namens F1 mit einer länge von 4863. Ich hab aber 5 Felder.

  12. #12
    Registriert seit
    Feb 2001
    Beiträge
    20.241

    Post

    Genau diese Probleme sind mit dem Excel-AddIn "Upload/400" bestens gelöst.
    Nachschauen kannst du unter www.fuerchau.de und eine 30-Tage Testversion downloaden.
    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. Antworten: 11
    Letzter Beitrag: 18-07-16, 09:49
  2. Kein Zugriff von Linux auf AS/400 Freigabe?
    By schatte in forum NEWSboard Linux
    Antworten: 12
    Letzter Beitrag: 29-01-08, 14:02
  3. EXCEL, PDF, ZIP, IDEA, e-mail, alles auf iSeries
    By Kilianski in forum NEWSboard Server Software
    Antworten: 0
    Letzter Beitrag: 22-11-06, 15:23
  4. Datei von S/36 auf AS/400 holen
    By WeKaSys in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 06-11-06, 17:34
  5. Datum überlebt ODBC Transfer auf Excel nicht
    By jjagi in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 07-07-06, 08:29

Berechtigungen

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