Почему query добавленный в параметры таким образом, не отображается в диалоговом окне SSRS отчета?
X++:
SrsReportRunController reportRun = new SrsReportRunController();
MyContract dataContract;
Map queryContracts;
reportRun.parmReportName(ssrsReportStr(MyReport, PrecisionDesign));
reportRun.parmLoadFromSysLastValue(true);
reportRun.parmShowDialog(true);
queryContracts = reportRun.parmReportContract().parmQueryContracts();
if (!queryContracts)
{
queryContracts = new Map(Types::String, Types::Class);
queryContracts.insert('VendTable', new Query(queryStr(VendTableListPage)));
reportRun.parmReportContract().parmQueryContracts(queryContracts);
}
reportRun.startOperation();