[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2007
    Beiträge
    25

    CL - RSTOBJ für mehrere Objekte

    Ich möchte den CMD RSTOBJ in einem CLLE verwenden. Die zurückzusicherenden Objekte stehen in einer Variable. Ist genau 1 Objekt in der Variable, klappt das problemlos. Sind 2 oder mehr Objekte in der Variable kommt Fehler "CPF0001 von Prozedur xyz empfangen."
    "Wert 'A ' für OBJ kein Name oder generischer Name." In der Variable steht:
    Code:
    'A  B'
    *CODE*
    Code:
    0055.00              RSTOBJ     OBJ(&RSTOBJ) SAVLIB(&LIB) DEV(&TAP) +
    0056.00                           VOL(*MOUNTED) RSTLIB(&RSTLIB)
    Schonmal Danke für Hilfe.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    OBJ ist ein Mehrfachparameter:
    OBJ(OBJ1 OBJ2 OBJ3 ...)
    und muss natürlich auch genau so mit Variablen gefüllte werden:
    OBJ(&OBJ1 &OBJ2 &OBJ3 ...)
    Da aber leere Variablen auch abgelehnt werden, kannst du den Befehl nur selber in einer Variablen zusammenstricken (*TCAT/*BCAT) und dann per QCMDEXC ausführen.
    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
    May 2007
    Beiträge
    25
    Hallo Monsignore Fuerchau,

    vielen Dank für Deine Hilfe. QCMDEXC war mir unbekannt.
    Stricken tut man bekanntlich nebenbei , ist aber jetzt erledigt.

    Ein kleines Problem hatte ich:
    Code:
    CALL       PGM(QCMDEXC) PARM(&RSTPARM &LG)
    DCL        VAR(&LG) TYPE(*DEC ) LEN(15 0)         <= Der 2. PARM muss mit 15 5 definiert sein, dass hatte ich übersehen.
    Und: Die Längenangabe (2. PARM des QCMDEXC) ist Schall & Rauch, Sie muss nur größer sein als die Summe der Zeichen im aufgerufenen Befehl, das hätte man mal vorher sagen sollen, hätte jede Menge Zählerei gespart...

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Ja und nein. Sie sollte nur nicht größer als die Länge der Variablen sein.
    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

Similar Threads

  1. RSTOBJ von zwei Bändern
    By MB in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 16-05-03, 12:26
  2. Objekte Überwachen
    By homerun in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 25-04-03, 10:37
  3. mehrere Dateien per FTP
    By Sven Schneider in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 17-10-02, 19:55
  4. mehrere ibm twinax bildschirme
    By cjung28 in forum NEWSboard Server & Hardware Markt
    Antworten: 5
    Letzter Beitrag: 19-02-02, 14:46
  5. PC-Konsole für mehrere AS/400
    By moskito in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 13-09-01, 17:40

Berechtigungen

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