Обновление формы #700877


#0 by Erhov_egor
есть обработка, 2 пользователя откурывают форму обработки, в ней списки документов, 1 пользователь создает документ и после записи он у него отобразится а у второго нет, обновлениеотображения не помогает
#1 by 1Сергей
хватит откурывать
#2 by Erhov_egor
не знай че им на месте не сидится, все откурывают да откурывают
#3 by hhhh
отбор у второго проверили?
#4 by Fedor-1971
Оповестить при записи документа и ОбработатьОповещение на форме пробовал?
#5 by Erhov_egor
Да проверял
#6 by sf
списки документов - динамические? раскрой секрет как использовать оповещения между разными сеансами?
#7 by Erhov_egor
да
#8 by Erhov_egor
Не получается
#9 by sf
если закрыть-открыть обработку - тоже пусто?
#10 by Erhov_egor
если открыть и закрыть но все норм
#11 by Erhov_egor
ой если закрыть и открыть
#12 by Fedor-1971
раскрываю секрет: 1. делаешь регистр сведений, куда сохраняешь оповещение и кому (в идеале: перечень активных пользователей) 2. цепляешь обработчик ожидания при входе пользователя (срабатывает когда сеанс ничего не делает, т.е. пользователь не дергает мышкой и не стучит по клаве) и уже обработчик ожидания оповещает текущий сеанс. В обработчике удаляешь отработанные оповещения Схематично как-то так.
#13 by Fedor-1971
+ 4 часа работы и получишь интересный опыт и готовый механизм для своих разработок.
#14 by sf
зачем делать этот велосипед, если можно в форме подключить обработчик ожидания, который будет обновлять то, что нужно?
#15 by Fedor-1971
а в случае с управляемыми формами? ОбработчикОжидания то же надо как-то пнуть для обновления данных в рамках текущего сеанса. А велосипед нужен для получения универсального решения для любых форм.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С