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