Hallo zusammen,
ich habe in einem RPG folgenden Code:
Diese Move Befehle funktionieren zu 99% ohne Probleme. Ab und zu aber wird eben diese Fehleremail versendet. Heisst also der Monitor hat einen Fehler abgefangen. Trotzdem wurde aber die Datei mit dem MOVE Befehl verschoben und es sieht alles ganz normal aus. Wie kann ich nun herausfinden wieso hier der on-error auslöst? Gibt es für den MOVE Befehl irgendwelche Fehlercodes die ich abfragen kann o.ä.?Code:IF FehlerSW = 'J'; cmd = 'MOVE OBJ(''' + %trim(xmldatei_Name) + ''') ' + 'TODIR(''' + %trim(pfad) + '/Fault'')'; ELSE; cmd = 'MOVE OBJ(''' + %trim(xmldatei_Name) + ''') ' + 'TODIR(''' + %trim(pfad) + '/Archiv'')'; ENDIF; monitor; qcmdexc(cmd:%size(cmd)); on-error; //* Hier wird eine Fehleremail versendet endmon;
Gruß
Sebastian
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks