Имя: Пароль:
1C
1С v8
Программное изменение реквизитов на сервере и модифицированность. Расширение
0 Beduin
 
18.03.20
10:52
При программном изменении полей формы не ставит признак модифицированности. Форма на расширении. Кто как лечил?
Принудительно признак можно ставить, просто хочется понять корень проблемы.
1 vicof
 
18.03.20
10:54
Форма к объекту привязана?
2 Beduin
 
18.03.20
10:56
(1) Ага. К документу. Если вручную изменять, то признак ставится. Программно нет.
3 vicof
 
18.03.20
11:01
https://its.1c.ru/db/metod8dev#content:2206:hdoc
Признак модификации формы взводится системой в следующих случаях:

Изменение объекта, являющимся значением основного реквизита формы. Это изменение может быть произведено интерактивно с помощью элемента управления связанным с реквизитом объекта или программно.
При изменении данных или отработке события элемента управления, у которого взведен флаг "изменяет данные".
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший