So ein Zufall.
Ich habe vorgestern eine Lösung programmiert:

Mit RTVQMQRY SQL-Anweisungen ausgeben
Mit kleinem RPG Dateinamen auslesen und
String (File1)(File2)... an CL-Programm zurückgeben.
Dort RUNQRY QRYFILE(&QRYFILE) ausführen