Не подойдет ли что-то вроде:
см TaxReportController_IT.preRunModifyContract()
X++:
SrsReportRdlDataContract rdlContract;
;
rdlContract = this.parmReportContract().parmRdlContract(); //(C)SrsReportDataContract.parmRdlContract()
rdlContract.setValue('name', value);
в SSRS-отчете этот name потом виден как параметр (я не совсем понял, где именно на той стороне вы передаваемый текст запроса использовать собираетесь)