![]() |
#4 |
Участник
|
Метод autoSum() предназначен для работы отчетов
По изменению данных в выбранном поле печатается строка с подбивкой промежуточных итогов Вам же нужно использовать группировки и агрегатные функции в запросе Например, так X++: protected Query queryBuild() { Query query; QueryBuildDataSource qbds; QueryBuildRange qbr; ; query = new Query(); qbds = query.addDataSource(tablenum(ProdJournalBOM)); qbds.addSelectionField(fieldnum(ProdJournalBOM, BOMConsump), SelectionField::Sum); qbds.addSelectionField(fieldnum(ProdJournalBOM, BOMProposal), SelectionField::Sum); qbds.addSortField(fieldnum(ProdJournalBOM, ItemId)); qbds.orderMode(OrderMode::GroupBy); qbr = qbds.addRange(fieldnum(ProdJournalBOM, ProdId)); qbr.value(prodId); return query; }
__________________
Axapta v.3.0 sp5 kr2 |
|
|
За это сообщение автора поблагодарили: Art_Tanis (1). |
|
![]() |
||||
Тема | Ответов | |||
Выборка произвольных записей одним запросом | 1 | |||
Оборотно-сальдовая одним запросом ??? | 17 | |||
Помогите с запросом.. | 2 | |||
расчеты с персоналом. мат. помощь | 1 | |||
Очень нужна Ваша помощь!!! | 2 |
|