Проверка на наличие/изменение объекта может быть актуальна к примеру, при выводе печатных форм или вводе на основании. Вообщем для всех ситуаций, когда необходим актуальный документ в базе.
Пример процедуры:
&НаКлиенте Процедура ПроверитьЗаписанЛиОбъект() Если ЭтотОбъект.Модифицированность или Не ЗначениеЗаполнено(Объект.Ссылка) Тогда // модифицированность означает, что объект изменен и не сохранен // если отсутствует ссылка на объект, значит объект не записан в базу Сообщить("Сначало запишите документ"); Иначе Сообщить("Документ сохранен"); КонецЕсли; КонецПроцедуры
Оставить комментарий