УФ. При пометке на удалении/снятии пометки оповестить. Как? #631681


#0 by YF
Хочу, чтобы при проведении / отмене проведения документа оповещались все открытые формы. Зачем это нужно: Если документы меняющие состояние договора, (состояние хранится в периодическом РС). В форме договора отображается текущее состояние в реквизите. Хочу, чтобы на форме оно обновлялось при изменении. Изменение же делается при проведении, отмене проведения документа. Как сделать?
#1 by acsent
Оповестить(<>, <>)
#2 by acsent
в послезаписи
#3 by YF
На сервере-то?
#4 by acsent
Ох..л что-ли
#5 by YF
Не понял
#6 by shamannk
#7 by YF
Работает только в толстом клиенте, т.к. там Оповестить в модуле документа вызывается
#8 by pessok
кого ты на сервере оповещать собралсо? тяяяяяяяпница
#9 by kible
На сервере никак. Оповестить можешь только в форме. Была у меня такая проблема, так и не решил.
#10 by kible
+ УФ гомно
#11 by Stim
а как оповестить при действиях другого пользователя?
#12 by shamannk
Тогда обработчикожидания
#13 by YF
На сервере оповещать некого. Писать-то оповещение где? Чел может пометить проведенный документ без открытия формы документа в любой форме, на которую выведен динамический список с документам. Это может быть форма самописной обработки, например. Т.о. нет возможности во всех формах списка что-то написать ... Какие еще варианты?
#14 by YF
Обработчик ожидания на форме Договора. Правильно? Этот обработчик постоянно будет шерстить документы проверяя не изменились лию - Правильно?
#15 by acsent
а если другой чел отменит статус? как будешь оповещать?
#16 by shamannk
Можно в подписках при записи документа сделать запись в регистр, (новый рс) документ пометка, а ожиданием уже проверять пометку.
#17 by YF
Понятно. Тогда уж лучше через обработчик ожидания просто смотреть существующий регистр сведений состояния договора ...
#18 by shamannk
Всей картины не знаю.
#19 by YF
Да вся картина в . Весь сыр бор олько для отображения актуального состояния на форме. Раз уж без обработчика не обойтись и обработчику придется лезть на сервер за данными, пусть тогда лезет сразу за состоянием договора ..
#20 by pessok
подписка ок, взлетит по идее
#21 by shamannk
А для чего нужно на форме состояние отображать? Не возникнет ли ошибка какая, что просто по таймауту состояние не обновилось? Может непосредственно перед действиями состояние проверять?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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