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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.12.2020, 14:19   #8  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
877 / 649 (23) +++++++
Регистрация: 14.10.2004
Вот несколько вариантов, которые надо попробовать

1) Выведите текст запроса, который генерирует ваш QueryRun не в методе initQuery(), а в том методе, который уже реально выбирает данные. Вот такой командой
Цитата:
throw error(queryRun.query().dataSourceNo(1).toString());
И анализируйте его.
2) После модификации метода initQuery вы забыли увеличить #currentVersion в декларации класса, и поэтому у вас распаковывается старая версия запроса.
3) В методе initQuery() добавьте строку
X++:
queryRun.saveUserSetup(false);
И не забудьте увеличивать #currentVersion после каждой модификации метода initQuery()
UPD:
4) Проверьте, что метод initQuery() вызывается. И вызывается только при первом запуске после увеличения #currentVersion. Начиная со второго запуска он уже не должен вызываться.
UPD2:
5) Проверьте, что ваш QueryRun запаковывается в методе pack() и распаковывается в методе unpack()
__________________
Мои утилиты для Аксапты версий 3.0-2012: http://aceofdatabase.blogspot.com/

Последний раз редактировалось Ace of Database; 25.12.2020 в 14:27.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: AX Performance - Analyzing key SQL Server configuration and database settings Blog bot DAX Blogs 0 28.09.2015 14:11
DAX: Microsoft Dynamics AX 2012 R3 is now available! Blog bot DAX Blogs 1 02.05.2014 23:00
DAX: How to gain additional value from the Microsoft application platform with Microsoft Dynamics AX 2012 R2 Blog bot DAX Blogs 3 21.06.2013 15:16
ax-erp: Get underlying SQL query using getSQLStatement [Dynamics AX 2012] Blog bot DAX Blogs 0 19.07.2012 18:11
Dynamics AX Sustained Engineering: Servicing of Dynamics AX 2012 and Dynamics AX 2012 Feature Pack Blog bot DAX Blogs 0 08.05.2012 23:12

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

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

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