М11 для Требование-накладная БП 2.0

Внешняя печатная форма М11 для Требование-накладная БП 2.0. При печати пользователя без полных прав 1с подвисала на 2-5 минут. С этой печатной формой таких проблем нет.

Внешняя печатная форма была создана с помощью Конструктора внешних печатный форм.

Без полных прав этот запрос выполняется долго.

«ВЫБРАТЬ

| ХозрасчетныйДвиженияССубконто.СубконтоКт1 КАК СубконтоКт1,
| ХозрасчетныйДвиженияССубконто.СубконтоКт2 КАК СубконтоКт2,
| СУММА(ХозрасчетныйДвиженияССубконто.КоличествоКт) КАК КоличествоКт,
| СУММА(ХозрасчетныйДвиженияССубконто.Сумма) КАК Сумма
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&ДатаНач, &ДатаКон, Регистратор = &Регистратор И (НЕ СчетКт = &СчетГТД)) КАК ХозрасчетныйДвиженияССубконто
|
|СГРУППИРОВАТЬ ПО
| ХозрасчетныйДвиженияССубконто.СубконтоКт1,
| ХозрасчетныйДвиженияССубконто.СубконтоКт2″

1 Внес функцию БухгалтерскийУчет.ПолучитьСуммуСписанияАктивов() в модуль обработки.

2 Установил привелигированный режим.

УстановитьПривилегированныйРежим(Истина);
ПроводкиДокумента = Запрос.Выполнить().Выгрузить();
УстановитьПривилегированныйРежим(Ложь);

Теперь все летает.

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *