Если перенести в
X++:
protected void preRunModifyContract()
{
SRSReportHelper::addParameterValueRangeToQuery(
то кверя во втором случае** не теряется, но в первом случае* в диалоговом окне выводится старое значение из SysLastValue, хотя в отчете значение берется новое.
Как в диалоге его правильно отобразить?
* первый случай = отчет открывается из проекта и фильтруется по текущему проекту
** второй случай = отчет открывается из меню, юзер может выбирать проекты вручную