Имя: Пароль:
1C
1С v8
Обновление формы списка в обычных формах
0 gu_viktoria
 
26.10.17
10:09
Добрый день. Обычные формы. Разрабатываю документы подобны механизму с заказами покупателей, т.е на основной форме списка документа "Заказ покупателя" отображаю состояние выполнения заказа( использую событие ДокументСписокПриПолученииДанных). Столкнулся с такой проблемой, что в случае отмены проведения из формы списка другого документа влияющего на состояние заказа, оповещения формы заказа не вызывается, что собственно логично. Вопрос следующий: Как вызвать обновление формы заказа, при изменении документов из формы списков влияющих на состояние заказа?
ПС: Пока, что вижу единственный вариант - регламентное обновление формы заказа.
1 Остап Сулейманович
 
26.10.17
10:21
(0)
"единственный вариант - регламентное обновление формы заказа."
"регламентное обновление" - Это что такое?

Вот этого : Меню формы - Действия - "настройка списка" - Прочее - "Обновлять автоматически каждые ... сек" не достаточно?
2 gu_viktoria
 
26.10.17
10:28
(1) Под регламентом я это и имел ввиду. Но не хотелось бы лишний раз нагружать систему без надобности. Есть еще варианты?
3 Гипервизор
 
26.10.17
10:32
(0) Запретить отмену проведения из формы списка?
4 gu_viktoria
 
26.10.17
10:38
(3) Думал над этим. Но залипуха.
5 vicof
 
26.10.17
10:42
Ахтунг. "Думал", но пол женский
6 gu_viktoria
 
26.10.17
10:44
(5) Долго объснять,пиши по делу лучше.
7 h-sp
 
26.10.17
11:14
(6) делаешь Оповестить()  а в нужно форме ОбработкаОповещения()
8 Гипервизор
 
26.10.17
11:26
(7) Вы предлагаете использовать Оповестить() в обработке удаления проведения?
9 gu_viktoria
 
26.10.17
12:00
(7) Спасибо за ответ. Работает исправно. Теперь есть небольшие сомнения в следующем.Есть вариант, что когда нибудь база будет работать в клиент-сервере. Есть сомнение что не отработает оповестить()
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший