Показать сообщение отдельно
Старый 25.03.2010, 17:14   #1  
Zlojbarsuk is offline
Zlojbarsuk
Участник
 
26 / 12 (1) ++
Регистрация: 08.08.2007
Сортировка в Query в отчете
Добрый день!
Может кто нибудь подскажет как решить следующую проблему:

Передаю query из формы в отчёт, чтобы в отчете отобразить фильтры, применённые пользователем. При этом важно, чтобы в отчете всегда были итоги в разрезе по складам.
Если, например, пользователь отсортировал грид по коду цвета, то сортировка по складу у меня становится вторичной. А мне необходимо, чтобы независимо от того, как пользователь отфильтрует грид, сортировка по складу всегда была первичной. Возможно ли так сделать?

Делаю так:
X++:
void clicked()
{
QueryBuildDataSource    QBDS;    
 ;
 super();

QBDS = TmpTableLine_ds.queryRun().query().dataSourceNo(1);
QBDS.addSortField(fieldNum(TmpTableLine, InventLocationId));

inventOnHand.parmQuery(TmpTableLine_ds.queryRun().query());
    
inventOnHand.BuildReport();

}

Последний раз редактировалось Zlojbarsuk; 25.03.2010 в 17:17. Причина: уведомление