Имя: Пароль:
1C
1С v8
Обновить открытую форму после изменения тч
0 SysBoy
 
09.02.20
20:08
Внешней обработкой заполняю созданный открытый док, после заполнения не обновляются данные в открытом доке, пробовал прочитать() обновить()
ОбновитьОтображениеДанных
Ничего не меняется.
Как сделать чтоб обновились данные?
Обработка вызывается из самого документа через бсп выполнитькоманду
Все отрабатывает без ошибок, а данные не обновляются.
1 RomanYS
 
09.02.20
20:19
(0)  отрабатывает без ошибок не значит, что отрабатывает правильно.

Для начала убедиться что код вообще выполняется ,например, выводом отладочных сообщений.
Потом привести код метода, если прозрение не придет раньше.
2 SysBoy
 
09.02.20
20:36
Код выполняется, сообщение об изменении выводятся, и сначала выдавало сообщение что данные изменены другим пользователем.... теперь перестало выходить это сообщение.
Нажимаю на стандартную кнопку перечитать и все обновляется.
3 RomanYS
 
09.02.20
20:45
(2) Ля... Значит ты данные в базе меняешь, а не в форме.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший