Внешняя печатная форма была создана с помощью Конструктора внешних печатный форм.
Без полных прав этот запрос выполняется долго.
«ВЫБРАТЬ
| ХозрасчетныйДвиженияССубконто.СубконтоКт1 КАК СубконтоКт1,
| ХозрасчетныйДвиженияССубконто.СубконтоКт2 КАК СубконтоКт2,
| СУММА(ХозрасчетныйДвиженияССубконто.КоличествоКт) КАК КоличествоКт,
| СУММА(ХозрасчетныйДвиженияССубконто.Сумма) КАК Сумма
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&ДатаНач, &ДатаКон, Регистратор = &Регистратор И (НЕ СчетКт = &СчетГТД)) КАК ХозрасчетныйДвиженияССубконто
|
|СГРУППИРОВАТЬ ПО
| ХозрасчетныйДвиженияССубконто.СубконтоКт1,
| ХозрасчетныйДвиженияССубконто.СубконтоКт2″
1 Внес функцию БухгалтерскийУчет.ПолучитьСуммуСписанияАктивов() в модуль обработки.
2 Установил привелигированный режим.
УстановитьПривилегированныйРежим(Истина);
ПроводкиДокумента = Запрос.Выполнить().Выгрузить();
УстановитьПривилегированныйРежим(Ложь);
Теперь все летает.