|
![]() |
#1 |
Участник
|
Сортировка в Query!!!
Добрый день!
Скажите, может кто знает, как сделать сортировку в Query. Дело в том, что мне нужно чтобы последним полем сортировки было поле из первой из 3-х при-JOIN-еных таблиц. На SQL это делается просто, а вот как сделать через Query я не знаю... На SQL этот запрос выглядит так: PHP код:
|
|
![]() |
#2 |
Участник
|
у QueryBuildDataSource имеется такие свойства:
X++: qbds.addSortField(Fieldnum(InventTable, TMid));
qbds.orderMode(OrderMode::OrderBy); |
|
![]() |
#3 |
----------------
|
От перестановки местами таблиц при inner join смысл не изменится.
Так что, ставьте MarkTaskLine последним |
|
![]() |
#4 |
Боец
|
Цитата:
Дело в том, что мне нужно чтобы последним полем сортировки было поле из первой из 3-х при-JOIN-еных таблиц. На SQL это делается просто, а вот как сделать через Query я не знаю...
|
|
|
За это сообщение автора поблагодарили: orimov1 (0). |
![]() |
#5 |
Участник
|
спасибо DSPIC за совет
|
|
![]() |
#6 |
Участник
|
В Ax 2009, кстати, порядок сортировки уже можно указать "правильно". (после всех join, указывая название таблицы/поля)
|
|
|
За это сообщение автора поблагодарили: orimov1 (0). |