[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Apr 2001
    Beiträge
    61

    Wink Automatisierung Dateiemfang

    Hallo,
    man kann doch sicherlich den Download einer Datei von As/400 auf pc automatisieren.
    Kennt sich jemand damit aus?
    Eine Beschreibung wäre nicht schlecht.

    Gruss Stefan

  2. #2
    Registriert seit
    Dec 2000
    Beiträge
    281

    Post

    Da gibt es mehrere Möglichkeiten.
    1. In CA/400 gibt es den alten DOS Befehl rtopcb. Diesen kannst du per RUNRMTCMD auf irgend einem "alt PC" aufrufen. Dabei wird dann ein Transfer ausgeführ wie er bei CA üblich ist. (incl. der Umsetzung von gepackten Feldern).
    2. Du kannst einen FTP ausführen. Die FTP Statments müssen in einer SRC-File stehen
    Hier gehen dir allerdings gepackte Felder verloren, da Byteweise übertragen wird.
    3. du kannst einen copytostmf. verwenden (hab ich noch nie ausprobiert).

    Noch Fragen? dann ruf mich ruhig an. 07271 130726
    Programmierung

  3. #3
    Registriert seit
    Apr 2001
    Beiträge
    61

    Post

    Hallo Klaus,

    danke für Die Tipps!

    Habe das ganze nun mit einer .Bat-Datei realisiert, die den Befehl "RTOPCB" aufruft.
    Dies funktioniert echt prima!

    Danke!
    Gruss Stefan

  4. #4
    Registriert seit
    May 2001
    Beiträge
    22
    Aber Vorsicht mit dem DOS-Befehl!

    Je nach Betriebssystem PC (>= Win95) und AS/400 stimmen die Codepage bei der Dosen-
    Übertragung nicht mehr!

    Ergebnis: keine ÖÄß usw. wo sie sein
    sollten. Shit happens und wird auch nicht weiter unterstützt.

    Dann besser mit einem "Windows-Starter"-pgm
    (her mit der Shareware :-)) eine CA/400
    Übertragung starten.

    Gruß Tornado

  5. #5
    Registriert seit
    Jan 2001
    Beiträge
    304
    Ein ebenfalls sehr einfache Lösung haben wir über das Filesystem der AS400 mit Hilfe eines CL's realisiert:
    CL-Ablauf
    1. AS400-Datei mit CPYTOPCD ins QDLS/... kopieren.
    2. STRPCO
    3. STRPCCMD PCCMD(xxx.bat oder .exe) PAUSE(*NO)
    Die PC-bat oder exe kopiert dann die Datei aus dem Filesystem, löscht diese dort und verarbeitet die Datei auf dem PC.
    Einzige Voraussetzung: Das CL muss auf einem PC in einer 5250-Sitzung interaktiv laufen.
    Gruss Reinhold
    R.Schreiber

  6. #6
    Registriert seit
    Jan 2008
    Beiträge
    43
    Gibt es auch eine Lösung ohne PC?

  7. #7
    Registriert seit
    May 2002
    Beiträge
    1.121
    Zitat Zitat von hwalk Beitrag anzeigen
    Gibt es auch eine Lösung ohne PC?
    Wie soll ein automatischer DL von AS/400 zum PC ohne PC gehen?
    Wenn kein PC dann auch keine Datei zum PC..
    Was möchtest du von wo nach wo senden ?

    Gruß
    Ronald

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Nun, da fällt mir nur FTP ein.
    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

  9. #9
    Registriert seit
    Jan 2003
    Beiträge
    746
    Je nach Herkunft und Art könnte auch Scott Klement's HTTPAPI ein Ansatz sein.

Similar Threads

  1. pwrdwnsys automatisierung abstellen
    By delphix in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 23-11-01, 12:46

Berechtigungen

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