Гм. А Вы уверены, что правильно и удобно задавать номер джоба на реквест-форме, а не на датаайтеме?

Ну если совсем не хочется отменять вызов репорта через РепортСелекшн - передавайте параметр через кодъюнит с SingleInstance = Yes, а в отчете на OnInitReport считывайте.