SE
18-02-03, 15:23
Hallo,
Ich suche ein Möglichkeit bei der ein CL-Programm eine definierten Variable nicht in Hochkommas setzt:
Folgendes passiert mit den Datenträger-ID's bei dem Befehl SAV
CL:
SAV DEV('/qsys.lib/tapmlb01.devd') OBJ((&LOGFILE)) VOL(&TAPES)
der Inhalt von &TAPES wird aus einer DTAARA gelesen , aber beim Ausführen des Programms leider irgendwie mit Hochkomma's versehen:
Joblog:
SAV DEV '/qsys.lib/tapmlb01.devd') OBJ(('/verzeichnis/*.Q10302*')) VOL('NU0033 NU0035 NU0036 NU0038 NU0039 NU0041 NU0044 NU0045 NU0047 NU0048')
Die Datenträger müssen aber ohne Hochkommas eingetragen werden, da es sonst einen Syntax-Error gibt.
Kennt jemand eine Möglichkeit, wie man da ohne Hochkommas da rein bekommen kann ?
Ich suche ein Möglichkeit bei der ein CL-Programm eine definierten Variable nicht in Hochkommas setzt:
Folgendes passiert mit den Datenträger-ID's bei dem Befehl SAV
CL:
SAV DEV('/qsys.lib/tapmlb01.devd') OBJ((&LOGFILE)) VOL(&TAPES)
der Inhalt von &TAPES wird aus einer DTAARA gelesen , aber beim Ausführen des Programms leider irgendwie mit Hochkomma's versehen:
Joblog:
SAV DEV '/qsys.lib/tapmlb01.devd') OBJ(('/verzeichnis/*.Q10302*')) VOL('NU0033 NU0035 NU0036 NU0038 NU0039 NU0041 NU0044 NU0045 NU0047 NU0048')
Die Datenträger müssen aber ohne Hochkommas eingetragen werden, da es sonst einen Syntax-Error gibt.
Kennt jemand eine Möglichkeit, wie man da ohne Hochkommas da rein bekommen kann ?