Как снять признак модифицированности? Код 1C v 8.х Процедура НапечатанПриИзменении(Элемент)
Если Напечатан Тогда
КогдаНапечатан = ТекущаяДата();
Иначе
КогдаНапечатан = Дата(1,1,1);
КонецЕсли;
Если Модифицированность() Тогда
УстановитьПривилегированныйРежим(Истина);
ЭтотОбъект.Записать();
ЭтаФорма.Модифицированность=Ложь; //сбросили модифицированность
УстановитьПривилегированныйРежим(Ложь);
КонецЕсли;
КонецПроцедуры
Категория:
Работа с Формой (Диалог) и её элементами Форма при закрытии просит сохранить изменения. Как закрыть без сохранения? Код 1C v 8.х //Можно создать свою кнопку и действие к ней
Процедура ЗакрытьНеСохраняя(Кнопка)
ЭтаФорма.Модифицированность = Ложь;
ЭтаФорма.Закрыть();
КонецПроцедуры
// или в ПередЗаписью
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
ЭтаФорма.Модифицированность=Ложь; //сбросили модифицированность
ЭтаФорма.Закрыть(); // закрыли
КонецПроцедуры
Модифицированность (Modified)
Использование: Чтение и запись.
Описание: Тип: Булево. Признак изменения (модифицированности) данных в форме.
Модифицированность отображается символом (*) в заголовке окна формы.
Истина - изменена. Категория:
Работа с Формой (Диалог) и её элементами