Показать сообщение отдельно
Старый 05.06.2008, 16:26   #7  
Russland is offline
Russland
MCTS
Аватар для Russland
MCBMSS
 
267 / 116 (4) +++++
Регистрация: 17.10.2005
Адрес: Донеччина, Україна
Цитата:
Как добавить агрегатное поле на грид(из AOT_query) ?
Тренировался на запросе InventSum (InventSum->InventDim)
Создал форму с двумя ds InventSum и InventDim

В ините InventSum датасорса прописал следующее

X++:
public void init()
{
    Query query = new Query(queryStr(InventSum));
    ;

    query.dataSourceNo(1).addRange(fieldNum(InventSum, ItemId)).value('0_Frog');
    query.dataSourceNo(1).addSelectionField(fieldNum(InventSum, PostedQty), SelectionField::Sum);

    query.dataSourceNo(1).addSortField(fieldNum(InventSum, ItemId));
    query.dataSourceNo(1).orderMode(OrderMode::GroupBy);
    
    InventSum_ds.query(query);

    super();
}
Суммирование по полю PostedQty
Изображения
 
__________________

В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню
За это сообщение автора поблагодарили: radya (1).