Цитата(DrLivsi @ 28.01.16, 17:00)
ЭтаФорма.Модифицированность() = Ложь;
Так не работает. Вопрос не возникает, верно, но объект записывается в БД, а мне нужно, чтобы форма закрывалась и объект не записывался.
P.s.
Наверно это я забыл написать в вопросе...
Сделал вот так:
Если Товары.Количество() = 0 Тогда
Ответ = Вопрос("В документе нет товаров. Закрыть документ без записи? 'Да'-документ будет закрыт, 'Нет' - продолжить редактирование",РежимДиалогаВопрос.ДаНет);
Если Ответ = КодВозвратаДиалога.Да Тогда
ЭтаФорма.Модифицированность() = Ложь;
ЭтаФорма.Закрыть();
Отказ = Истина;
Иначе
Отказ = Истина;
КонецЕсли;
КонецЕсли;
Работает. Но выглядит, как-то криво, как по мне(((