mahones
25-03-09, 15:25
Hallo liebe Helfer!
Ich will in einem CL-Programm einen relativ einfach gestrickten Befehl einsetzen:
CPYTOSTMF (mit folgenden Parametern)
CHGVAR VAR(&DBPFAD) VALUE('qsys.lib/' *TCAT &BIBL *TCAT '.lib/' *TCAT &DATEI *TCAT '.file/' *TCAT &MEMBER *TCAT '.mbr')
CHGVAR VAR(&ZIELPFAD) VALUE('mail/' *CAT &ANHA)
CPYTOSTMF FROMMBR(&DBPFAD) TOSTMF(&ZIELPFAD) STMFCODPAG(*PCASCII)
Leider kommt eine Fehlermeldung "Objekt ist kein QSYS.LIB-Objekt. Das Objekt ist
/home/USER/qsys.lib/LIB1.lib/FILE.file/MBR1.mbr"
Wieso wird das /home/USER vorangestellt?
Wo konfiguriere ich diese Einstellung ggf.?
Denn interessanterweise läuft das Programm durch, wenn es jemand anderes aufruft!
Ich will in einem CL-Programm einen relativ einfach gestrickten Befehl einsetzen:
CPYTOSTMF (mit folgenden Parametern)
CHGVAR VAR(&DBPFAD) VALUE('qsys.lib/' *TCAT &BIBL *TCAT '.lib/' *TCAT &DATEI *TCAT '.file/' *TCAT &MEMBER *TCAT '.mbr')
CHGVAR VAR(&ZIELPFAD) VALUE('mail/' *CAT &ANHA)
CPYTOSTMF FROMMBR(&DBPFAD) TOSTMF(&ZIELPFAD) STMFCODPAG(*PCASCII)
Leider kommt eine Fehlermeldung "Objekt ist kein QSYS.LIB-Objekt. Das Objekt ist
/home/USER/qsys.lib/LIB1.lib/FILE.file/MBR1.mbr"
Wieso wird das /home/USER vorangestellt?
Wo konfiguriere ich diese Einstellung ggf.?
Denn interessanterweise läuft das Programm durch, wenn es jemand anderes aufruft!