Hallo zusammen,

ich habe ein Phänomen beim QMQRY, das ich mir nicht erklären kann:

Das sehr einfache QMQRY

SELECT *
FROM
&LIB/ADDBNL
WHERE
DBGPNO = &GPNO

wird in einem CL Programm aufgerufen und liefert kein Ergebnis. Wenn ich das QMQRY wie im CL interaktiv aufrufe, erhalte ich - wie erwartet - einen Satz.

STRQMQRY QMQRY(CHKADDBNL) OUTPUT(*OUTFILE) OUTFILE(QTEMP/ADDBNLCHK)
SETVAR((LIB 'FRO0020201') (GPNO '''00000015'''))

Hat jemand eine Idee, wo das Problem liegt?

Herzlichen Dank im Voraus

Hubert