СправочникОбъект.<Имя справочника>.УстановитьПометкуУдаления (CatalogObject.<Имя справочника>.SetDeletionMark)

Синтаксис:

УстановитьПометкуУдаления(<ПометкаУдаления>, <ВключаяПодчиненные>)

Параметры:

<ПометкаУдаления> (обязательный)

Тип: Булево.
Признак установки / снятие пометки на удаление.
Истина - пометка будет установлена; Ложь - пометка будет снята.

<ВключаяПодчиненные> (необязательный)

Тип: Булево.
Если параметр установлен в Истина, то будут помечены на удаление, кроме данного элемента, все его подчиненные элементы в данном справочнике и во всех подчиненных справочниках.
Если параметр установлен в Ложь, то будет помечен на удаление только данный элемент.
Значение по умолчанию: Истина.

Описание:

Устанавливает/снимет пометку на удаление. Объект при этом не удаляется из базы данных. Окончательное удаление помеченных элементов справочника происходит при удалении помеченных объектов.

Доступность:

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).

Примечание:

Применение метода влечет инициирование события ПередЗаписью, т.к. происходит сохранение измененного свойства ПометкаУдаления.
Если объект модифицирован, то выполнение метода вызывает исключение.

Пример:

Объект.УстановитьПометкуУдаления(Истина,Истина);

    

1C:Enterprise Developer's Community