Da wundert mich doch einiges. QM ist Bestandteil von SQL und gabs auch schon bei V3.
Wenn du STRSQL machen kannst, dann müsste STRQM auch gehen ansonsten ist es nicht korrekt oder gar nicht installiert.

Ansonsten ist der Umweg von dir (Quelle => CRTQMQRY => STRQMQRY) schon der richtige, nur halt mühsam.
Ersetze dabei aber die "||" durch "concat" !

Du kannst auch per WRKQRY einen Query erstellen, diesen per RTVQMQRY in eine Quelle umwandeln.