Имя: Пароль:
1C
1С v8
закрытие формы без проверки изменений
0 Zoopst
 
06.09.12
17:09
Подскажите, как закрыть форму, чтобы не было вопроса "Данные были изменены? Записать?"

Дело в том, что при определенных ситуациях даже если пользователь и внес какие-то изменения их нельзя сохранять.

На закрытие стоит такой код, но он не срабатывает. Сообщение все равно выдается.  Что делать ???

Процедура ОсновныеДействияФормыЗакрыть(Кнопка)
   Закрыть(0);
КонецПроцедуры
1 Reset
 
06.09.12
17:10
Модифицированность=Ложь;
2 Reset
 
06.09.12
17:13
Но это хреновый подход.
Если какие-то изменения нельзя сохранять, нужно запретить их сохранить (капитанствую)
3 Zoopst
 
06.09.12
17:14
спасибо, помогло.
4 Bober
 
06.09.12
17:16
как вариант:
В форме ПередЗакрытием(Отказ, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn