Имя: Пароль:
1C
1C 7.7
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) поставить. Уже увидел)
Программист всегда исправляет последнюю ошибку.