-
Danke für die Antwort.
Bedeutet aber im Klartext das ein Automatisieren dieses Vorhabens nicht möglich ist.
Da die *.DTF Datei schon dorthinein ausgibt wo ich möchte verstehe ich den Gedankengang mit dem IFS nicht so ganz.
Gibt es eine andere Möglichkeit mit einem ähnlichen AS400-Befehl? Hat jemand es schon geschafft einen vollautomatisierten Ablauf zu schaffen um eine AS400 Datei im Excel-Format auf ein PC-Laufwerk zu kopieren? Gibt's dazu Ideen?
Bin dankbar für jede Anregung.
-
Dazu gibts natürlich kostenpflichtige Tools wie z.B. iExcelGen oder Java mit POI.
Per CPYTOIMPF kannst du CSV-Dateien erstellen, die ja auch von Excel automatisch korrekt geöffnet werden können.
-
Zitat von Swiatopluk
Danke für die Antwort.
Bedeutet aber im Klartext das ein Automatisieren dieses Vorhabens nicht möglich ist.
Da die *.DTF Datei schon dorthinein ausgibt wo ich möchte verstehe ich den Gedankengang mit dem IFS nicht so ganz.
Gibt es eine andere Möglichkeit mit einem ähnlichen AS400-Befehl? Hat jemand es schon geschafft einen vollautomatisierten Ablauf zu schaffen um eine AS400 Datei im Excel-Format auf ein PC-Laufwerk zu kopieren? Gibt's dazu Ideen?
Bin dankbar für jede Anregung.
Für den unwahrscheinlichen Fall das es die Rechte erlauben könnte man FTP verwenden.
Wir haben uns einen Socketdienst geschrieben der auf nem Windowsserver läuft. Alle Clients (PCs) melden sich automatisch mit dem Windowsnamen an diesem Server an. Auf der i5 haben wir uns dann entsprechende Socketroutinen gebastelt die mit dem Server kommunizieren.
So können wir z.Bsp von der i5 ein Programm bei Benutzer xyz starten, bzw eine Datei übetragen etc.....
Ein kostenloses RPG Socketbeispiel gibts im Netz. Einfach mal googeln.
-
Oder im BATCH laufen lassen und das alles dann per RUNRMTCMD aufrufen.
ACHTUNG : Auf dem PC muss der dazugehörige Dienst installiert sein und laufen.
-
RUNRMTCMD erfordert doch auch die IP des Zielcomputers (wie oben bereits erwähnt).
Man kann das Ganze auch (so ähnlich wie oben) mit einem Windows-Server lösen:
- ClientAccess auf dem Win-Server installieren
- RUNRMTCMD zu diesem Win-Server
- Netzfreigaben auf dem Server zum Abholen der Excel-Files
Das einzige Problem ist ggf. die Verfügbarkeit des Win-Servers (Wartung, Störung o.ä.).
-
Ich habe mal ein Java-Programm geschrieben, das JExcelAPI benutzt (ähnlich wie POI, nur bedeutend schneller). Dieses Programm erzeugt "echte" Excel-Tabellen. Die Tabelle wird zunächst im IFS gespeichert und hinterher per FTP in ein Verzeichnis unseres Novell-Servers verschoben (natürlich automatisch). Drumherum habe ich einen CMD gebastelt, dem man als Parameter nur noch einen beliebigen SQL-Select übergeben muß (für die Datenselektion) und das Zielverzeichnis auf dem Novell-Server.
Vielleicht hilft Dir ja dieser Denkansatz.
Gruß,
KM
Similar Threads
-
By stoerfang in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 24-01-13, 10:27
-
By Bau in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 03-01-07, 15:13
-
By kuempi von stein in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 05-12-06, 14:13
-
By Frank.Sobanek in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 24-11-06, 07:51
-
By deni87991 in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 10-08-06, 08:27
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks