|
![]() |
#1 |
Ищущий знания...
|
Цитата:
Сообщение от alicedr
![]() Согласна, firstonly там действительно не нужен
![]() Усложняем задачу. X++: //qbds = query.addDataSource(tablenum(FactureTrans_RU)); qbds = query.addDataSource(tablenum(FactureTransLines)); //заменили на мап qbds.orderMode(OrderMode::GroupBy); qbds.addSelectionField(fieldnum(FactureTransLines, LineAmountMST), SelectionField::Sum); qbds.addRange(fieldnum(FactureTransLines, FactureId)).value(_factureJour.FactureId); qbds.addRange(fieldnum(FactureTransLines, Module)).value(SysQuery::value(_factureJour.Module)); // и другие addRange qr = new QueryRun(query); while(qr.next()) { factureTrans = qr.get(tablenum(FactureTransLines)); //разные действия } Аналогичная конструкция с просто таблицей, а не мапом, работает. X++: info(qbds.toString());
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
Теги |
group by, map, query |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|