Добрый день!
Может кто нибудь подскажет как решить следующую проблему:
Передаю 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();
}