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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.02.2008, 12:24   #3  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Это я так понимаю в 3ке у вас так?

Я поузнавал по этому поводу. Вот что выяснилось:

Цитата:
Adding Sort Fields
===============
Not supported when group by fields exist; this change was made in Ax 4.0.


Visiblity of Sort Fields
=================
The sorting tab will only show fields for data sources where the orderMode property is set to OrderBy (or fields added via the addOrderByField). This is new to 5.0.

If you want to provide the user with the ability to change the sort order, add the group by fields to the order by list as well.
Ex:
qbsInventDim.addOrderByField(fieldnum(InventDim, InventSizeId));
qbsInventTrans.addOrderByField(fieldnum(InventTrans, ItemId));

Also change the code that uses orderMode(OrderMode::GroupBy) / addSortField(...) to addGroupBy(...). Mixing the orderMode with addOrderByField / addGroupByField is not recommended.
Ex.
replace ...
qbsInventDim.orderMode(OrderMode::GroupBy);
qbsInventDim.addSortField(fieldnum(InventDim, InventSizeId));
with ...
qbdsInventDim.addGroupByField(fieldnum(InventDim, InventSizeId));
Итого, у меня ваш код вообще не отображает полей на закладке сортировки.
Если же переписать чегео addGroupByField (новая фишка в 5ке), то поля отображаются, но удалять/добавлять новые нельзя.

Интересно, кто что думает по-поводу таких изменений, и вообще на связанные темы
Теги
ax2009, ax3.0, ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Подготовка запроса(ламерские вопросы продолжаются) HorrR DAX: Программирование 4 08.07.2008 13:23
Изменить план выполнения запроса Sequel DAX: Администрирование 2 29.05.2008 15:46
Оптимизация запроса oleg_e DAX: Программирование 16 11.01.2008 10:22
Теория: Создание отчета в виде Запроса Arahnid DAX: Программирование 6 14.11.2007 16:37
Ускорение выполнения запроса Oracle + MS Axapta Горбунов Дмитрий DAX: Программирование 17 15.11.2005 18:13

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

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

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