Цитата:
Сообщение от
uchenik
30 просмотров, ни одного ответа...
Только у меня такое?
Бывает и хуже)
На мой взгляд проблема в том, что запрос из класса RunBaseReport передается в query отчета, а queryRun отчета продолжает содержать устаревшую версию запроса и строит отчет по ней.
Как вариант можно вылечить добавлением в метод run отчета строчки
X++:
element.queryRun(new QueryRun(element.query()));
а вообще, надо бы или в методе getFromDialog или в методе run (а может быть и там и там) класса RunBaseReport производить присвоение queryRun.Query не в reportRun.Query, а в reportRun.QueryRun().Query. Как-то так.