Wenn &WERT eine Zeichenkette ist, dann musst du diese im CL mit Anführungszeichen umgeben und dann so als Variable übergeben. Z.B. CHGVAR VAR(&WERTS) VALUE('''' *CAT &WERT *TCAT '''') und dann &WERTS anstelle von &WERT als Variable übergeben.