05.05.2016, 17:41 | #1 |
Участник
|
Сортировка на 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 |
|
|