Показать сообщение отдельно
Старый 17.06.2010, 08:43   #3  
b_nosoff is offline
b_nosoff
Читатель
Аватар для b_nosoff
MCP
MCBMSS
 
197 / 143 (5) +++++
Регистрация: 01.12.2004
Адрес: Msk
Записей в блоге: 13
Цитата:
Сообщение от uchenik Посмотреть сообщение
30 просмотров, ни одного ответа...
Только у меня такое?
Бывает и хуже)

На мой взгляд проблема в том, что запрос из класса RunBaseReport передается в query отчета, а queryRun отчета продолжает содержать устаревшую версию запроса и строит отчет по ней.
Как вариант можно вылечить добавлением в метод run отчета строчки
X++:
element.queryRun(new QueryRun(element.query()));
а вообще, надо бы или в методе getFromDialog или в методе run (а может быть и там и там) класса RunBaseReport производить присвоение queryRun.Query не в reportRun.Query, а в reportRun.QueryRun().Query. Как-то так.
__________________
Axapta non erubescit
За это сообщение автора поблагодарили: uchenik (1).