PDA

View Full Version : PC-Datei auf die AS/400 hieven



Kraitmeier
20-11-02, 09:43
Hallo Leute, dies ist für viele wahrscheinlich eine dämliche Frage aber damit ich weiterkomme gehe ich das Risiko der Blamage ein. Also wie kriege ich elegant konkret eine Excel-Tabelle auf die AS, wenn dort diese Datei noch nicht existiert? Schonmal vielen Dank für die Hilfe.
Gruß Kraitmeier

andigoering
20-11-02, 10:18
Hallo!

Sehr elegant geht das mit **iGetExcel**,
weitere Infos und Testversion downloadbar unter http://www.goering.de .

Hinweis: iGetExcel läuft komplett auf der AS400. Kein PC, Client/Access etc. wird dazu benötigt!

Viele Grüße

Andreas Göring

schreibr
20-11-02, 10:22
1. Möglichkeit: Siehe http://www.as400-forum.de/ubb/Forum1/HTML/001445.html
Dort wird u.a. sehr ausführlich das ExcelAddIn von Client Access behandelt.
2. Möglichkeit: Eine Freeware suchen - z.B. unter http://www.help400.de in der Freeware Sektion
3. Möglichkeit: Ein Tool einsetzen - z.B. unter http://www.help400.de in der Shareware und Tools Sektion

Gruss Reinhold

B.Hauser
20-11-02, 12:06
Hallo,

mit dem Tool TDM/400 von der Firma SSS ist es möglich Dateien in verschiedenen Formaten zwischen PC und AS/400 auszutauschen.
Ebenso können Spool-Ausgaben aufbereitet, d.h. in Spalten zerlegt, und auf den PC gebracht werden.

Eine Testversion kann unter: http://www.sss-software.de
heruntergeladen werden.

Birgitta

Steven
20-11-02, 12:20
Also rüberbringen kann man sie über Access ganz leicht, einfach auf Senden und dann oben den Wizzard "Neue Datenbankdatei erstellen" anklicken, und dann die Befehle des Übertragungsprogramms ausfürhen. Danach dann im normalen Senden-Fenster die Zielpfade eingeben und senden.


Ich hab aber jetzt ein Problem. Ich hab schon alles versucht, aber komm nicht weiter:

Wenn ich eine neue DB-Datei erstelle kann ich diese nicht als Teildatei erstellen, sondern nur eine Bibliothek reinmachen. Dann kann ich sie aber nicht mehr bearbeiten, sondern nur noch anschauen.
Ich hab dann versucht einfach eine PF als Teildatei manuell zu erstellen mit genau den Feldern wie die Excel-Datei hat. Wenn ich dann diese Tabelle in dei Teildatei kopieren möchte, dann kommt der Fehler "Der Name der AS/400 Referenzdatei ist falsch". Bis jetzt konnte mir niemand helfen.

Ich will das auch wegen Übungszwecken per Access machen, und nicht mit einem anderen Tool.

Fuerchau
20-11-02, 12:54
Also, über Access geht es sehr einfach.
In der Systemsteuerung einen ODBC-Eintrag generieren, der die Zielbibliothek enthält.

In Access über "Tabelle exportieren" dann an die ODBC-Datenbank übetragen.
Der Assistent fragt auch nach, ob die Tabelle neu erstellt werden soll oder eine existierende verwendet werden kann.

Die 2. Möglichkeit ist, eine existierende Tabelle auf der AS/400 per ODBC verknüpfen und dann per Anfügeabfrage in die verknüpfte Tabelle übertragen.
Ggf. kann hier auch eine, für AS/400 verarbeitbare, Felddefinition verwendet werden, da Konvertierungen automatisch von SQL durchgeführt werden.

Dabei ist folgendes zu beachten:
Zahlfelder werden immer als Typ INT bzw. DOUBLE auf der AS/400 erstellt, Zeichenfelder vom Typ VARCHAR, Memofelder vom Typ BINARY (Achtung: keine Umwandlung in EBCDIC) !

Diese Datei läßt sich dann nur noch von ILE-RPG barbeiten (oder SQL/RPG).

Kraitmeier
20-11-02, 13:29
Hallo Forum,
DANKE DANKE ... das ist ja eine großartige Reaktion und sehr fruchtbar (werde das Forum weiterempfehlen udn auch öfters mal reinschauen).
Zum Thema: alle Tipps = super. Werde sie versuchen alle mal auszuprobieren. Aber für Interessiert, 2 habe ich bereits getestet und davon eins als sehr gut empfunden (einfach, schnell, präzise -- allerdings in englisch). Und zwar ist es das Tool UPLOAD400. Das scheint mir wirklich sehr effektiv zu sein (allerdings etwas teuer).
Melde mich nochmal mit Ergebnissen
Kraitmeier

Fuerchau
21-11-02, 08:57
Vielen Dank für das Lob meines Tools.

Den Preis muss man nun mal so verstehen, dass man doch erhebliche Zeit und damit Kosten einspart.

Wenn eine Programmierstunde heute jenseits €100 liegt, und ich im Schnitt pro Upload nur 1 Stunde spare (meist sind es ja doch mehr), hat sich das Tool bereits nach 5 Upload's amortisiert !

Kraitmeier
21-11-02, 09:05
Hallo Fuerchau,
ist ja OK mit dem Preis - war halt nur so ein erster Eindruck. Wenn ich mir die anderen Tools anschaue, sind die z.T. sogar noch erheblich teurer.
Aber nochmal: wir haben das Dingen mit ein paar Kollegen angeschaut und das Urteil wurde nur bestätigt.
Ich werde das Tool noch ne Weile testen und dann hören wir ja wahrscheinlich voneinander.
Gruß Kraitmeier