[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Apr 2011
    Beiträge
    29
    @Fuerchau: Janein, ich werde den Job Scheduler der AS400 nutzen um mittels QM in ein File zu schreiben, dieses dann ins IFS zu kopieren und das wars. Meine Zielperson kann sich die Daten dann vom IFS abholen, da endet mein Part des Prozesses.

    Hab mir das Scheduler-Handbuch runtergeladen und werde mir das zu Gemüte führen, kann ja so schwer nicht sein (hoffe ich).

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Ich weiß ja nicht, welche Lösung du gewählt hast.
    Ansonsten ist das wirklich einfach.
    Kleines CLP dass den STRQMQRY mit Ausgabedatei un den anschliessenden CPYTOIMPF aufruft.

    Das CLP dann per ADDJOBSCDE eintragen. Per WRKJOBSCDE kann der Eintrag auch geändert werden.

    Wichtig ist nur die korrekte JOBD für die Bibliotheksliste zu wählen oder diese im CLP mittels CHGLIBL vorher setzen.

    Beachte bitte noch folgendes:
    Die IFS-Datei gehört immer dem Ersteller, *PUBLIC ist excluded.
    Per CHGAUT musst du anschließend die Berechtigung für den Abholer noch erteilen.
    Witzigerweise muss man für sich selber auch die OBJAUT auf *ALL setzen, sonst darf man die eigene Datei nicht löschen (z.B. beim ersetzen).
    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

  3. #3
    Registriert seit
    Apr 2011
    Beiträge
    29
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Ich weiß ja nicht, welche Lösung du gewählt hast.
    Ansonsten ist das wirklich einfach.
    Kleines CLP dass den STRQMQRY mit Ausgabedatei und den anschliessenden CPYTOIMPF aufruft.
    Genau so wollte ich das machen.

    Zitat Zitat von Fuerchau Beitrag anzeigen
    Das CLP dann per ADDJOBSCDE eintragen. Per WRKJOBSCDE kann der Eintrag auch geändert werden.
    Gerade im Handbuch gelesen :-)

    Zitat Zitat von Fuerchau Beitrag anzeigen
    Wichtig ist nur die korrekte JOBD für die Bibliotheksliste zu wählen oder diese im CLP mittels CHGLIBL vorher setzen.
    Oh, das hätte ich jetzt vergessen - Danke!

    Zitat Zitat von Fuerchau Beitrag anzeigen
    Beachte bitte noch folgendes:
    Die IFS-Datei gehört immer dem Ersteller, *PUBLIC ist excluded.
    Per CHGAUT musst du anschließend die Berechtigung für den Abholer noch erteilen.
    Witzigerweise muss man für sich selber auch die OBJAUT auf *ALL setzen, sonst darf man die eigene Datei nicht löschen (z.B. beim ersetzen).
    Ach _deswegen_ ging das gestern nicht ;-)

    Tolles Forum hier, vielen lieben Dank!
    Marty

  4. #4
    Registriert seit
    Apr 2011
    Beiträge
    29
    Die AS400-Welt ist doch unterschiedlicher von allem was ich kenne...
    Gibt es irgendwo ein Tutorial für "Hello World" in CL?
    Im Moment gehe ich so vor:
    - CRTSRCPF - file erzeugen um meine quelle 'rein zu schreiben
    - WRKOBJPDM aufrufen, mit 12 und F6 einen neuen Member anlegen
    Jetzt geht ein Editor auf, fein.
    Aber ich durchkämme das Internet und finde keine Beispiele...
    Wie schreibe ich denn ein CL-Programm? wie gesagt, Programmierung an sich ist für mich kein Thema, ich brauch auf keine IDE oder so, vi reicht völlig ;-)
    Nur wo hat's hier auf der AS/400 sowas?

  5. #5
    Registriert seit
    Aug 2006
    Beiträge
    2.114
    Na dann mal viel Erfolg.

    http://publib.boulder.ibm.com/infoce...s/sc415721.pdf

    bringt dich vorwärts.

    Hier mal was kleines:

    PGM
    DCL VAR(&C_TAG) TYPE(*CHAR) LEN(6) VALUE(' ')
    DCL VAR(&C_TEST) TYPE(*CHAR) LEN(10) VALUE(' ')
    DCL VAR(&I_WOCHE) TYPE(*DEC) LEN(1 0) VALUE(0)
    RTVSYSVAL SYSVAL(QDAYOFWEEK) RTNVAR(&C_TEST)
    SNDBRKMSG MSG(&C_TEST) TOMSGQ(xxx)
    ENDPGM

    Wobei XX durch deinen Terminalnamen ersetztz werden muß
    GG

  6. #6
    Registriert seit
    Apr 2005
    Beiträge
    385
    Also per FTP kanns auch gehen.

    Wenn ich per FTP Daten von der 400-->PC hole, dann mach ich vorher immer noch ein type c 1252, dann werden auch die Sonderzeichen sauber übertragen.

  7. #7
    Registriert seit
    Apr 2011
    Beiträge
    29
    Vielen Dank allen, ich hab's geschafft
    Werde mir jetzt nach und nach weiteres Wissen aneignen und die verfügbaren Bücher durchlesen...

Similar Threads

  1. Editcode in SQL beschriebener Datei ?
    By ILEMax in forum IBM i Hauptforum
    Antworten: 16
    Letzter Beitrag: 24-01-07, 09:04
  2. Probleme mit SQL
    By steven_r in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 26-09-06, 14:51
  3. SET RESULT SETS
    By KM in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 22-05-06, 14:22
  4. Embedded SQL in Modul - Nach Insert bleibt Datei gesperrt (*EXCL)
    By JonnyRico in forum NEWSboard Programmierung
    Antworten: 13
    Letzter Beitrag: 09-12-04, 12:21
  5. SQL, Datei mit sich selber verknüpft
    By SBaum in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 28-11-01, 11:55

Berechtigungen

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