Иллюстрированный самоучитель по языку системы 1С:Предприятие

Методы справочников

ПометкаУдаления

Прочитать флаг пометки удаления элемента справочника.

Синтаксис:

ПометкаУдаления()

Англоязычный синоним:

DeleteMark

Возвращаемое значение:

Числовое значение: 1 – если на элементе справочника стоит пометка удаления; 0 – если нет пометки удаления.

Описание:

Метод ПометкаУдаления позволяет прочитать значение пометки удаления текущего элемента справочника.

Пример:

Процедура УсловноеУдалениеСотрудника(Сотр)

Спр = СоздатьОбъект("Справочник.Сотрудники");

Если Сотр.Выбран() > 0 Тогда

// позиционируем справочник на заданном элементе

Спр.НайтиЭлемент(Сотр);

Если Спр.Выбран() > 0 Тогда

Если Вопрос("Удалять??? ", 1) = 1 Тогда

Если Спр.ПометкаУдаления() = 1 Тогда

Предупреждение("Уже помечен на удаление!");

Иначе

// удаляем элемент справочника

Спр.Удалить(0);

КонецЕсли;

КонецЕсли;

Иначе

Предупреждение("Некого удалять!");

КонецЕсли;

КонецЕсли;

КонецПроцедуры

См. также: Удалить, СнятьПометкуУдаления.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.