Имя: Пароль:
1C
1С v8
Тормоза при открытии формы на печать
0 o KIA
 
28.11.12
14:25
Поступление товаров и услуг>печать м-4
перед открытием формы печати проходит где-то 30 секунд.
Потом отправление на печать - ещё столько же.
Всё это на одном компьютере, на других всё мгновенно.
Замер производительности показал:

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

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

КонецФункци

по трассировке ничего криминального не вижу.
Никто не сталкивался с подобными проблемами? (антивирусник отключали, кеш чистили)
1 o KIA
 
28.11.12
14:26
при повторе по тому же документу - всё происходит мгновенно
2 Йохохо
 
28.11.12
14:39
обращал внимание на такое и забил. это не 1с, думаю, это 1с + система печати. я бы копал в сторону способа подключения принтера, поставь xps document writer дефолтным, ребутнись и проверь, останется ли проблема
мну было лень )
3 echo77
 
28.11.12
14:40
Проверьте мертвые сетевые принтеры в системе
4 dmrjan
 
28.11.12
15:22
Возможно по умолчанию стоит "мертвый" принтер.
5 o KIA
 
06.12.12
01:08
в "принтерах" всего два сетевых принтера и парочка софтовых xps м микрософт офис
удалял полностью сетевые принтеры, по умолчанию был xps - никакой реакции.
Ребут не делался, только 1с перезагружали.
6 o KIA
 
14.12.12
16:29
Ни у кого идей нет?
7 Kreont
 
14.12.12
16:31
Принтер Canon?
8 Fominro
 
14.12.12
19:33
(0) Тормозит там метод ПроверитьВывод в строке:
ФормированиеПечатныхФорм.ПроверитьВыводТабличногоДокумента(ТабДокумент, СтрокаСПодвалом)
Если его убрать, то форма открывается мгновенно.
9 Fominro
 
14.12.12
19:35
У меня такая проблема обнаружилась, когда базу стали использовать в терминале и печатать на локальный принтер.
10 eklmn
 
гуру
14.12.12
20:01
все не читал, это 1с
11 eklmn
 
гуру
14.12.12
20:01
чистим параметры печати
12 eklmn
 
гуру
14.12.12
20:02
(8) у тебя сосвсем другое
13 o KIA
 
19.12.12
15:12
Сегодня на другом компе делали групповую печать, так на половину документов выскакивало окошко "ошибка печати". В обработке в тупую: цикл по списку, получить объект, печать.
Пробую со своего компа: печать в файл, всё в норме. Переключаю на глючащем по умолчанию файловый принтер перезагружаю 1с, делаю печать, документ уходит на реальный принтер, перегружаю комп - документ уходит на реальный принтер.
Делаю:
ОчиститьНастройкиПользователя(ПользователиИнформационнойБазы.ТекущийПользователь());
Сообщить(ПользователиИнформационнойБазы.ТекущийПользователь());

Всё нормализуется - печать проходит без ошибок. Почистили настройки пользователям у которых были тормоза, тоже стало всё в ажуре.
Спасибо народ, чистка параметров - правильное решение.