|
Обновление формы списка документов
| ☑ |
0
serg_buz
31.05.18
✎
12:47
|
Доброго времени, Уважаемые коллеги!
Подскажите пожалуйста, с чем это связано:
Есть документ Заказ покупателя, у этого документа есть форма списка. Так же в документе есть возможность привязки файлов через хранилище, привязка осуществляется - при нажатии на кнопку в заказе покупателя открывается форма списка файлов (скриншот ). Так вот, внимание вопрос - почему при изменении галочки у файла, происходит обновление формы списка Заказов покупателя. Т.е. делаю замер производительности и просто меняю галочку форме списка файлов, и львиную долю съедает форма списка заказов покупателя (Скриншот )
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) Лежит, но везде есть условие:
Если ВладелецФормы <> Неопределено Тогда
Оповестить("ОбновитьФорму", Новый Структура("ИмяЭлемента","ИзмененСписокСправочникаХранилищеДопИнформации"),мОбъектОтбора);
КонецЕсли;
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший