[NEWSboard IBMi Forum]

Thema: QCMDEXC

  1. #1
    Registriert seit
    Nov 2011
    Beiträge
    91

    QCMDEXC

    Hallo!

    Nach stundelanger Suche habe ich keine Lösungsideen mehr und hoffe hier kann mit jemand weiterhelfen.

    Code:
    DQCMDEXC          PR                  extpgm('QCMDEXC')
    D CMD                          255A   options(*varsize)
    D                                     const            
    D CMDLEN                        14  5 const            
     
     
    Dclearpf          C                   const('clrpfm file(arbestap)')
     
     
    /FREE 
          callp(e) qcmdexc (clearpf:%size(clearpf)); 
    /END-FREE

    Leider wird das clrpfm nicht ausgeführt. Woran kann das liegen?

    Besten Dank!

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Lass das "options(*varsize)" weg und nimm statt dessen "const".

    *varsize übergibt 2-Byte Längeninformation vorneweg.

    Und CMDLEN ist 15 5, auch hier kann "const" nicht schaden.


    PS:
    const hattestt du ja schon
    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
    Nov 2011
    Beiträge
    91
    Auch folgendes bringt leider keinen Erfolg.

    Code:
    DQCMDEXC          PR                  extpgm('QCMDEXC')
    D CMD                          255A   const            
    D CMDLEN                        15  5 const

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Schreib das Kommando bitte in Großbuchstaben!
    QCMDEXC übersetzt nicht wie eine Kommandozeile.

    Ansonsten schau mal ins Joblog.
    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

  5. #5
    Registriert seit
    Nov 2011
    Beiträge
    91
    Das joblog sagt das mit der Datei bereits gearbeitet wird.

    Allerdings merkwürdig, da das clrpfm die erste Verarbeitung der Datei im Programm ist...?

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Wenn du die Datei in den F-Bestimmungen nicht mit UC (Usropn) definiert hast, öffnet RPG direkt beim Start.
    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

  7. #7
    Registriert seit
    Jun 2001
    Beiträge
    2.044
    Dann sagt das joblog aber auch, das der qcmdexc ausgeführt wurde!
    Warum mit der Datei gearbeitet wird ist eine andere Baustelle
    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  8. #8
    Registriert seit
    Nov 2011
    Beiträge
    91
    OK, Leute. Mit usropn klappts. Hätte man auch selbst drauf kommen können...

    Schönes Wochenende!

  9. #9
    Registriert seit
    Jan 2007
    Beiträge
    1.002
    Anstelle von QCMDEXC kannst Du auch mit system arbeiten

    Code:
    HDFTACTGRp(*no) bnddir('QC2LE')
     
    FmyFile    if   E             DISK    usropn
     
     *--- Call Commands                                          
    Dsystem           PR            10I 0 EXTPROC('system')      
     * Commandstring                                             
    D                                 *   VALUE OPTIONS(*STRING) 
     
    C                   callp     system('CLRPFM myFile') 
    C                   open      myFile           
     
    ....       
    C                   close     myFile
    kf

Similar Threads

  1. Und gleich noch eine Frage zu QCMDEXC
    By harkne in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 10-03-08, 08:02
  2. QCMDEXC & OVRPRTV
    By muadeep in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 24-06-06, 23:59
  3. RCVMSG nach QCMDEXC
    By flytokiwi in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 29-03-06, 13:49
  4. Nachrichtenbehandlung nach QCMDEXC in COBOL/400
    By Lichtblitz in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 25-07-05, 12:44
  5. V5R3 & QCMDEXC
    By Freezer in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 02-12-04, 13:38

Berechtigungen

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