Имя: Пароль:
1C
1С v8
Внешняя форма документа - не устанавливается признак модифицированности
0 iva77ru
 
11.03.24
19:10
Доброго дня.

Во внешней обработки создал форму, назначил основной реквизит формы. При закрытии формы после редактировании реквизитов формы признак модифицированность - ложь.  В чем причина?

Код установки основного реквизита:

&НаКлиенте
Процедура ПриОткрытии(Отказ)
	Если ЗначениеЗаполнено(ДокСсылка) Тогда
		
		УстановитьОсновнойРеквизит();
	
	КонецЕсли; 
	
	
КонецПроцедуры 

Процедура УстановитьОсновнойРеквизит()
	
	ЗначениеВРеквизитФормы(ДокСсылка.ПолучитьОбъект(),"Документ");

КонецПроцедуры
1 Волшебник
 
11.03.24
19:27
Вставьте Форма.Модифицированность=Истина;
2 laeg
 
11.03.24
19:45
модифицированность формы автоматически устанавливается только при интерактивном изменении реквизитов