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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.05.2016, 17:41   #1  
DTD is offline
DTD
Участник
 
183 / 18 (1) ++
Регистрация: 09.08.2005
Сортировка на listpage при нажатии "Назад" на тулбаре
Стандартная listpage в AX2012, сценарий:

1. Открыть из меню ( нет фильтра)
2. Сделать любой фильтр
3. Сбросить фильтр
4. Вернуться назад кнопкой на тулбаре (ОК - выборка по фильтру из 2)
5. Вернуться еще раз назад, должны просто показыватся все записи как в 1, но Аксапта зависает на час.

В парсере видно что в пункте 5 Аксапта применяет сортировку по полям которые выглядят как сочетание кластерного и главного индекса (например ID + Date + RecId). Для маленьких таблиц незаметно, для больших, если нет индекса по этому сочетанию полей, Аксапта сооветственно уходит надолго в астрал.

Проблема решается добавлением нового индекса, но для очень больших таблиц это не совсем желательно.

Вопрос - можно ли как-то повлиять на эту автоматическую сортировку, убрать например, или это все скорее всего в кернеле, логичнее было бы пофиксить это там а не новым индексом ?

Поиском нашел только одно упоминание этой проблемы, но без решения -http://axforum.info/forums/showthread.php?t=46803.
__________________
_databaseTransDelete ... bl@$ !
Теги
ax2012r3

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
При возвращении на ListPage сбивается сортировка developerplus DAX: Программирование 2 31.03.2013 10:14
Сортировка по "дате" (поле строковое) Che DAX: Программирование 14 29.09.2010 17:54
Параметр "Назад от даты поставки" в группах складских моделей slava09 DAX: Функционал 15 25.12.2007 20:51
как в табличном методе "узнать" о нажатии определенной кнопки на форме Zeppelin DAX: Программирование 12 08.11.2007 20:47
Сортировка в запросе "В Наличии" linney DAX: Программирование 16 20.01.2005 20:01

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

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

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