ЗУП: Зависание печатной формы Т-53

1. zhenya17 20 28.08.13 15:16 Сейчас в теме
ЗУП 2.5.69.3, платформа 8.2.18.102
На некоторых компьютерах наблюдается странный глюк: при выводе на экран печатной формы Т-53 документа "Зарплата к выплате организаций" периодически происходит зависание вывода. Проводила эксперимент: несколько раз подряд выводила на экран печатную форму одного и того же документа - то за 3 секунды формируется, то за 40-50 секунд. Логики никакой нет. На некоторых компьютерах работает стабильно шустро - 2-3 секунды. Куда копать - ума не приложу.
Единственное, на что пока могу грешить - это платформа (была 8.2.14). Меняли её пару месяцев назад и бухгалтер примерно после этого момента начала жаловаться. Но что-то мне кажется, что не в платформе дело...
Вознаграждение за ответ
Показать полностью
Найденные решения
10. echo77 1892 28.08.13 18:24 Сейчас в теме
(8) Вы не поверите, но при отсутствующем в системе принтере метод ПроверитьВывод() валится в ошибку. Подобные тормоза и веселости могут быть при недоступности "принтера по умолчанию для 1С"(это не тот принтер что отмечен галочкой в папке принтеры)
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. fly_men 28.08.13 15:34 Сейчас в теме
(1) zhenya17, Посмотрите макет печатной формы, возможно присутствуют много пустых колонок. Такое бывает когда макет экспортируют без проверки "хорошие" разработчики, из за этого печатная форма долго перерисовывается.
2. rshakiro 28.08.13 15:33 Сейчас в теме
1. Проверьте базу файлом chdbfl.exe(в папке bin с установленной платформой)
2. Попробуйте сделать ТИИ на копии
11. zhenya17 20 28.08.13 20:04 Сейчас в теме
(2) rshakiro, chdbfl не наш вариант, т.к. база mssql
(3) fly_men, (9) chmv, форма типовая, лишние колонки погляжу... но соменваюсь
(4) Vovus, исключено, т.к. на одном и том же компе запускала печатную форму с одного и того же документа подряд порядка 15-20 раз. Если бы была остановка при отладке, она бы срабатывала каждый раз
(5) DeepSnorkler, платформа везде одинаковая, т.к. иначе бы при запуске 1С ругалась, что платформы на сервере и клиенте разные
(6) echo77, ок, завтра проверю, что принтер "живой"
4. Vovus 3 28.08.13 17:02 Сейчас в теме
отладка остановка при ошибке
5. DeepSnorkler 28.08.13 17:10 Сейчас в теме
Платформа на всех компьютерах одинаковая?
6. echo77 1892 28.08.13 17:29 Сейчас в теме
Копайте в сторону установленных и включенных принтеров.сформируйте любой отчет и настройте параметры печати,указав живой принтер
8. insurgut 207 28.08.13 17:35 Сейчас в теме
(6) echo77, вывод печатной формы на экран разве зависит от установленных на компьютере принтеров?
10. echo77 1892 28.08.13 18:24 Сейчас в теме
(8) Вы не поверите, но при отсутствующем в системе принтере метод ПроверитьВывод() валится в ошибку. Подобные тормоза и веселости могут быть при недоступности "принтера по умолчанию для 1С"(это не тот принтер что отмечен галочкой в папке принтеры)
12. zhenya17 20 29.08.13 07:39 Сейчас в теме
(6) echo77, спасибо!
Действительно проблема была принтерах. Не совсем то, что Вы описали, и тем не менее, вознаграждение однозначно Вам за правильное указание направления для копания :)
У бухгалтера было подключено 2 принтера, один из которых отсутствовал. По умолчанию был выбран правильный принтер. Тем не менее, после удаления в Windows из раздела "Принтеры и факсы" ненужного принтера, очистки кэша 1С и перезапуска 1С, проблема ушла.
7. insurgut 207 28.08.13 17:32 Сейчас в теме
Если проблема только на одном компьютере - то проблема в самом компьютере (может с жестким диском, или еще что-то). Если же это массовая проблема - то вначале тестирование и исправление, если база файловая, то chdbfl перед этим обязательно. Возможно проблема как раз в том, что база файловая и пора переходить на клиент-серверный вариант. Но перед этим попробовать обновить платформу (последняя вроде как 8.2.18.109), не исключено, что в ней и проблема.
9. chmv 28.08.13 17:36 Сейчас в теме
Доработанная? Или стандартная?
13. chmv 29.08.13 08:56 Сейчас в теме
Так и есть. Если нет принтера, то горе. Даже не сохранить в ЕXCEL при вызове ПроверитьВывод()
Неоднократно с этим сталкивалась
14. echo77 1892 29.08.13 19:40 Сейчас в теме
Принетер по умолчанию в винде и принтер по умолчанию в 1С это не одно и тоже. Иногда сбивает с толку
16. Дмитрий74Чел 235 31.08.13 12:23 Сейчас в теме
(14) echo77, так как понять какой по-умолчанию для 1с?
15. insurgut 207 30.08.13 16:03 Сейчас в теме
Насколько понимаю помогла чистка кэша 1С?
17. zhenya17 20 01.09.13 19:17 Сейчас в теме
(15) простая чистка кэша не помогала. Сначала удалила из устройств принтер, которого не было, а потом уже чистила кэш - вот тогда действия возымели эффект.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот