[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Sep 2006
    Beiträge
    162
    Nur für mich zur Info. IM RPGLE rufst du das RUNQRY mit einem CALL "irgendwas" auf ? Wenn ja, hast du diesen CALL über Bezugszahlen abgefangen ? Wenn ja, gehen die Bezugszahl auf *ON wenn du F3/F12 drückst.
    Gruß
    DVE

  2. #2
    Registriert seit
    May 2006
    Beiträge
    88
    Alls erstes habe ich mir eine allgemeine Prozedur geschaffen mit der ich alle CL-Aufrufe über QCMDEXC(....) aufrufen kann. Weiterhin habe ich eine Prozedur die mir in einer Befehlszeile Ersatzzeichen gegen was auch immer austauscht.

    Die Prozedur zum Aufruf von CL-Befehlen wird z.B. so aufgerufen
    docmd('DSPMSG');

    Das ist der Befehl um DSPMSG auszuführen.

    Oder besseres Beispiel

    D cCmd1 C 'DLTF FILE({1}/{2})'

    D vVals S like(typVals) DIM(%elem(typVals)) inz
    D vCmd S 255A inz

    // DLTF
    clear vVals;
    vVals(1) = cTempLib;
    vVals(2) = cQryFile;
    vCmd = sFillTextVar(cCmd1 :vVals);
    docmd(vCmd :true);

    Dabei ist cCmd1 die Konstante mit Befehl.
    vVals ist die Struktur in der die zuersetzenden Teile sind.
    cTempLib = QTEMP(als Konstante)
    cQryFile = Ist das File

    sFillTextVar = Prozedur in der die Ersatzzeichen({1} / {2}) gegen Werte ausgetauscht werden.

    docmd = Prozedur in der ein CL-Befehl ausgeführt wird

Similar Threads

  1. QueryManager / Query ---> Aufruf mit Variablen
    By Kaufmann in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 29-11-06, 18:07
  2. query outq
    By TARASIK in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 22-08-06, 09:52
  3. Query Manager -_-
    By Azubiiiiii in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 03-08-06, 09:44
  4. Query und Datum
    By Hubert Brethauer in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 05-05-06, 12:37
  5. Antworten: 1
    Letzter Beitrag: 24-04-06, 10:37

Berechtigungen

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