|
![]() |
#1 |
MS Dynamics AX 2012 R3
|
Цитата:
Сообщение от pitersky
![]() Коллеги, человеку дали тестовую задачу. Не стоит полностью расписывать здесь её решение - это приведёт к тому, что даже полностью самостоятельный код принимающим будет оцениваться на копи-паст. И в результате, даже если человек хорошо разобрался - он может получить второе задание под предлогом "а ты всё с axforum взял".
Вы и lev безусловно правы, одноко помощь коллег из форума помогает мне научиться и понять алгоритм кода, копи-паст это зло, я им стараюсь не пользоваться ![]()
__________________
"Человек человеку волк, а зомби зомби зомби." (с) С Уважением, Алексей Кабанов Последний раз редактировалось ZornFire; 13.05.2011 в 10:39. |
|
![]() |
#2 |
Ищущий знания...
|
Цитата:
1. Группировка в Query: X++: Query query = new Query(); QueryBuildDataSource qbdsInventTable; ; qbdsInventTable = query.addDataSource(tableNum(InventTable)); qbdsInventTable.addSortField(fieldNum(InventTable, ItemId)); // поле по которому выполняется сортировка/группировка qbdsInventTable.orderMode(OrderMode::GroupBy); // указываем какое действие мы хотим делать, сортировать или группировать X++: Query query = new Query(); QueryBuildDataSource qbdsInventTrans; ; qbdsInventTrans = query.addDataSource(tableNum(InventTrans)); // в параметрах функции addSelectionField: // 1. поле для выборки из базы // 2. Тип действия функции над выбранным полем qbdsInventTrans.addSelectionField(fieldNum(InventTrans, Qty), SelectionField::Sum); X++: Query query = new Query(); QueryBuildDataSource qbdsInventTrans; ; qbdsInventTrans = query.addDataSource(tableNum(InventTrans)); // группировка --> qbdsInventTrans.addSortField(fieldNum(InventTrans, ItemId)); qbdsInventTrans.orderMode(OrderMode::GroupBy); // группировка <-- qbdsInventTrans.addSelectionField(fieldNum(InventTrans, Qty), SelectionField::Sum); // суммирование
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
|
За это сообщение автора поблагодарили: ZornFire (1). |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|