OK. the problem was resolved.
Simple I need to catch QueryRun and send it as parmeter to my raport
If someone looking for - the code :
run = ClassFactory.reportRunClass(new Args("Test"));
run.init();
run.queryrun(qr).interactive(false);
run.queryRun(qr);
run.run();
Test it's my report, qr is QueryRun object = QueryRun from form.