Hi Roland,

danke für deine Hilfe.
Aber irgendwie scheint das auch nicht viel zu helfen, bekomme jetzt eine CPFA089, Pattern not allowed in path name.
Was ich nur nicht verstehe ist, dass das PDM mir einige zusätzliche Hochkommata verpasst, ist das normal?

CHGVAR VAR(&DIR) +
VALUE('''/QIBM/UserData/.../.../.../'' *TCAT + &DATE')


EDIT:
Also beim debuggen meines ursprünglichen Programms sehe ich sogar bis zu der Stelle wo das Datum zusammengesetzt wird, dass alles seine Richtigkeit hat.
Selbst beim CRTDIR kann ich die Variable sehen (Display Program Variables), die dort eigentlich stehen müsste. Ich verstehe das nicht...

EDIT2:
Also bei deinem Vorschlag (Roland) wird folgendes als Variable erstellt:
'/QIBM/UserData/.../.../.../' *TCAT &DATE