Имя: Пароль:
1C
1С v8
Время выполнения ПолучитьФорму()
0 AmateR
 
28.10.14
16:48
Всем привет!
Есть обработка, у этой обработки есть несколько форм. Открываем форму обработки, выбираем номенклатуру и при нажатии кнопки открывается другая форма (назовем её главной) на которой расположены таб. части и прочее (на разных панелях).
Все работало нормально, но сегодня случилась какая то ерунда - при замере производительности строка  Обработки.Обработка_Тест.ПолучитьФорму("Форма") сжирает 10 сек. времени.  На более слабых компьютерах до нескольких минут доходит.

С главной формы открываются таким же способом еще формочки, которые открывают моментом.
В чем может быть затык, может кто подскажет хотя бы в какую сторону копать? Обработка существует несколько месяцев, раньше такого не было. Утром вносил изменения в обработку, но они на открытие формы вообще ни как не должны влиять, тем более восстанавливал из бэкапа вчерашнего, а эффекта не было - и со старой версией наблюдаются зависания.
1 Heckfy
 
28.10.14
16:51
Такое под всеми пользователями наблюдается?
2 AmateR
 
28.10.14
16:53
(1) Да, в зависимости от мощности ПК у кого то дольше, у кого то быстрее.
3 bolobol
 
28.10.14
16:54
Кеш. Кеш отсюдаво)
4 Heckfy
 
28.10.14
16:55
(3) Что то мне кажется, что не поможет.....
5 AmateR
 
28.10.14
16:56
(3) На компьютерах пользователей чистился - не помогло
6 hhhh
 
28.10.14
16:57
код изменений в студию.
7 Гёдза
 
28.10.14
16:58
при создании на сервере какой код?
8 Гёдза
 
28.10.14
16:58
Хотя это же толстые формы
9 AmateR
 
28.10.14
17:25
(6) Да там даже не код, а просто привязки на форме
10 AmateR
 
29.10.14
10:15
Кажется нашел проблему: на форме размещено ПолеТабличногоДокумента, удалил его - форма открывается за 0,7 сек. Удалил поле, поставил новое - все отлично работает. Складывается такое ощущение, что там при каждом обновлении добавляется n-ое количество строк, сл-но с каждым разом форма все тяжелее и тяжелее. Глупость какая то.
11 H A D G E H O G s
 
29.10.14
11:27
"что там при каждом обновлении"

Расскажи подробнее, что за обновления
12 AmateR
 
29.10.14
16:54
(11) Да любые доработки обработки. Это табличное поле как было добавлено год назад, так и не использовалось в доработках ни разу.

А так были глюки, когда некоторые элементы задваивались, затраивались и т.п. - просто появлялись поверх друг друга и не увидишь сразу - поле, сверху такое же поле1, сверху поле2 и т.д.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший