Это всё в runbaseBatch-е!
Пробую вот так:
void SetQuerySort()
{ // Установить параметры Сортировки
QueryBuildDataSource queryDataSource2;
;
queryDataSource2 = this.queryrun().query().dataSourceTable( tablenum( RPayTrans ));
queryDataSource2.sortClear();
// queryDataSource2.clearSortIndex();
// queryDataSource2.clearRanges();
queryDataSource2.addSortField( fieldnum( RPayTrans, LedgerAccount ), SortOrder::Ascending );
}
Смотрю значение queryDataSource2, в отладчике, всё нормально! Затем смотрю запрос, на форме диалога, поля сортировки остались без изменения!!!

Но если я выполняю после этого queryDataSource2.clearRange(); Всё очищается! И Range и sort!! Подскажите кто знает в чём тут дело?