v7: Запрет пометки на удалении при условии
☑
0
Вильнар
27.02.12
✎
03:56
Условие находится в реквизите элемента. Необходимо дать или не дать пометить на удаление при определенном значении реквизита. Как это сделать?
1
Ворон
27.02.12
✎
03:59
В глобальнике предопределенная процедура ПриУдалении.... Точно можно найти в справке.
2
Ворон
27.02.12
✎
04:01
Нашел!!!
Процедура ПриУдаленииЭлемента(<?>,)
КонецПроцедуры
Синтаксис:
ПриУдаленииЭлемента(<УдалЭлем>,<Режим>)
Назначение:
Предопределенная процедура при интерактивном удалении элемента справочника.
Параметры:
<УдалЭлем> - удаляемый элемент;
<Режим> - режим удаления: 1 - непосредственное удаление, 0 - пометка на удаление.
Замечание:
Данная процедура может располагаться только в глобальном программном модуле.
Подробнее см. в документации, глава 'Системные предопределенные процедуры'
3
Вильнар
27.02.12
✎
09:36
(2) Спасибо. А что бы в зависимости от условия не помечать надо СтатусВозврата(0) поставить. Уже увидел)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший