Имя: Пароль:
1C
1С v8
Обновление формы списка документов
0 serg_buz
 
31.05.18
12:47
Доброго времени, Уважаемые коллеги!

Подскажите пожалуйста, с чем это связано:

Есть документ Заказ покупателя, у этого документа есть форма списка. Так же в документе есть возможность привязки файлов через хранилище, привязка осуществляется - при нажатии на кнопку в заказе покупателя открывается форма списка файлов (скриншот http://www.imageup.ru/img89/3085103/snimok.jpg.html ). Так вот, внимание вопрос - почему при изменении галочки у файла, происходит обновление формы списка Заказов покупателя. Т.е. делаю замер производительности и просто меняю галочку форме списка файлов, и львиную долю съедает форма списка заказов покупателя (Скриншот http://www.imageup.ru/img89/3085106/snimok2.jpg.html )

P.S. Если закрыть список файлов - процедура обновления, сомо собой, не срабатывает, но постоянно просить пользователей закрывать форму списка заказов, перед добавлением галочки, попахивает бредом )
1 FIXXXL
 
31.05.18
13:05
(0) чет не припомню таких галочек в типовых
посмотри обработчик события при изменении этой галки, может оно оповестить() шлет...
2 serg_buz
 
31.05.18
13:28
(1) Это самописные галочки, обработчиков нет
3 serg_buz
 
31.05.18
13:28
Подписки на события тоже все уже проверил... Вроде ни что не должно вызывать эти процедуры...
4 FIXXXL
 
31.05.18
14:21
(2) обработчик ПриИзменении в самой ТЧ формы?
5 serg_buz
 
01.06.18
07:31
(4) Ни чего подходящего нет ( Сожет кто то сталкивался с этим, и это какой - нибудь Обработчик Ожидания, что при обновлении формы списка обновляются все формы списка, кстати конфигурация КА 1.1, обычные формы.
6 Мимохожий Однако
 
01.06.18
07:36
В форме списка по правой клавише-команда Настройка списка. На закладке Прочее установлен флажок "обновлять автоматически каждые"...сек
7 serg_buz
 
04.06.18
05:53
(6) Галочка не стоит, плюс если включить замер производительности, и ждать хоть 10 минут - форма списка Заказов не обновляется, но как только произвести любые действия с галочкой в формой списка файлов - обновление происходит автоматически
8 serg_buz
 
04.06.18
06:42
Вот что еще, форма списка файлов открывается по кнопке с формы документа заказа покупателя. При открытии формы списка - владелец формы форма заказа покупателя. Если убрать эту связь, и открывать форму без владельца - проблема исчезает. Как это можно избежать без того что бы убирать владельца?
9 Cool_Profi
 
04.06.18
06:54
Где-нибудь лежит Оповестить() или ОповеститьОбИзменении()
?
10 serg_buz
 
04.06.18
07:23
(9) Лежит, но везде есть условие:
Если ВладелецФормы <> Неопределено Тогда
Оповестить("ОбновитьФорму", Новый Структура("ИмяЭлемента","ИзмененСписокСправочникаХранилищеДопИнформации"),мОбъектОтбора);
КонецЕсли;
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший