Имя: Пароль:
1C
1С v8
v8: Вдруг начались тоpмоза на "ПроверитьВывод()"
,
0 BigShmax
 
03.02.14
17:03
обратились с жалобой что у одного буха повисает комп при печати документа Зарплата к выплате организации. выяснилось. что тормозит тока пож этим пользователем. т.е. на её компе под другими порядок  и наоборот на других компах  вход под ней подвисает. вывод печ формы 5-15 минут. замер производительности ткнул на строчку:

Возврат ТабДокумент.ПроверитьВывод(ВыводимыеОбласти);

я на больнирчном. так что ни демонических обнов не было и базу никто не трогал - началось внезапно, я не знаю что делать :-(
1 BigShmax
 
03.02.14
17:05
вот вся функция  в модуле

ОМ ФорматированиеПечатныхФорм

Функция ПроверитьВыводТабличногоДокумента(ТабДокумент, ВыводимыеОбласти, РезультатПриОшибке = Истина) Экспорт

    Попытка
        Возврат ТабДокумент.ПроверитьВывод(ВыводимыеОбласти);
    Исключение
        Возврат РезультатПриОшибке;
    КонецПопытки;

КонецФункции // ПроверитьВыводТабличногоДокумента()
2 Hmster
 
03.02.14
17:08
посмотри что с принтером
3 echo77
 
03.02.14
17:11
(2) +1
Проверьте принтер. Перевыберите при печати ЭТОГО документа тот же принтер или другой.
4 BigShmax
 
03.02.14
17:15
(2) (3)  трабл под этим пользователем на разных компах. дам разные принтеры.
5 BigShmax
 
03.02.14
17:28
на серваке зашел. выбрал pdf принетр печатнул. и попробовал опять сформировать. опять думает. при нажатии на кнопку печать тоже долго думает но меньше. чтото тут но как найти и убрать хз
6 Hmster
 
03.02.14
18:00
ПроверитьВывод() обращается к параметрам печати за размером листа и к принтеру. при этом возникают тормоза т.к. принтер к которому обращаются за параметрами не существует или тормозит. Так же проблема может быть в службе печати. Посмотри какой принтер назначен печатной форме.
Фишка в том что принтер может запоминаться для конкретного пользователя, и если он начинает печатать на другом компе где другие принтеры получишь вышеописанные тормоза
7 DJ Anthon
 
03.02.14
18:03
удали юзера и его каталог и создай нового (виндового в смысле)
8 DJ Anthon
 
03.02.14
18:03
ой тьфу, это для терминала совет
9 DJ Anthon
 
03.02.14
18:04
а у юзера удали сохраненные настройки. создай нового на крайняк
10 BigShmax
 
03.02.14
18:06
я так и понял что нового пользоваткеля в 1с придется создавать