AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.06.2008, 09:42   #1  
Андрей К. is offline
Андрей К.
Постигающий
 
152 / 10 (1) +
Регистрация: 09.04.2007
Передача query в report, проблемы
Доброго времени суток.
Стоит задача:
выводить в отчете данные из грида на форме.

сразу оговорюсь что это не автоотчет, тк перед запуском отчета нужно задать определенные параметры.

по кнопке "Печать" на главной форме я передаю текущий query в
отчет:
args.caller(element);
args.parmObject(MyDataSource_QR.Query());
args.name(reportStr(MyReport));
Report = new ReportRun(args);
Report.init();
Report.run();
В init отчета я принимаю переданный query в переменную filterQuery и заношу его в query отчета:
element.query(filterQuery);

Итак перед запуском отчета появляется окно для настройки запроса отчета, в котором я вижу фильтры своего filterQuery , все хорошо казалось бы, НО!

Почему когда я запускаю главную форму и сразу же хочу напечатать отчет , у меня в окне настроек запроса отчета отражается "Ранее использованный запрос" со старыми range'ами ?
Все работатет как надо только если я модифицирую фильтр в главной форме перед запуском отчета...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Передача параметра в Запрос(Query) Zoe DAX: Программирование 5 07.07.2008 15:27
Сориентируйте в направлении куда копать...DAX 4. Report&Query проверка связи DAX: Программирование 0 28.01.2008 13:17
Dynamics AX Geek: Using query() Blog bot DAX Blogs 0 28.10.2006 16:40
Решение проблемы с Query! PlasticinE DAX: Программирование 21 28.10.2002 11:24
передача параметров в Report eugene egorov DAX: Программирование 1 25.06.2002 19:34

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:08.