|
Обработка "удаление помеченных объектов"
| ☑ |
0
I_learn_1c
03.03.20
✎
10:17
|
Доброе утро,
Подскажите, пожалуйста, можно сделать так чтобы стандартное регламентное задание "УдалениеПомеченных" не затрагивало определенный документ?
Есть один документ для которого нужно сохранять всё, и помеченные тоже. Помеченных не много, и иногда на них нужно взглянуть. Не помечать не вариант. Все остальное помеченное пусть очищается регламентным как и сейчас. Может где то отбор какой-то происходит или свойство где-то нужно установить?
|
|
1
goodprog
03.03.20
✎
10:21
|
Только дорабатывать
|
|
2
I_learn_1c
03.03.20
✎
10:28
|
(1) а куда лезть хоть примерно не подскажете? в обработку УдалениеПомеченныхОбъектов как понимаю, и как то там до удаления проверять (где??), если это тип нужного документа, то пропустить..
|
|
3
catena
03.03.20
✎
10:30
|
(0)Можно забрать права на удаление у всех ролей.
|
|
4
catena
03.03.20
✎
10:31
|
(2)Да, примерно так.
|
|
5
goodprog
03.03.20
✎
10:33
|
(2) ну в обработку лезть очевидно же) Я бы начал с модуля объекта обработки с процедуры
УдалитьПомеченныеОбъектыИзРегламентногоЗадания() Экспорт
|
|
6
I_learn_1c
03.03.20
✎
10:35
|
(3) регламентное тоже тогда не сможет удалить?
|
|
7
I_learn_1c
03.03.20
✎
10:35
|
(5) пойду пробовать...)
|
|
8
catena
03.03.20
✎
10:50
|
(6)Смотря какие настройки. Можно и регламентному ограничить
|
|
9
ДенисЧ
03.03.20
✎
10:50
|
Скажите, милейший... А в RecyleBin вы, случайно, важные докУменты не храните?
|
|
10
catena
03.03.20
✎
10:52
|
(7)Переделывая обработку удаления, не забудь потом подменить стандартную.
|
|
11
acht
03.03.20
✎
11:46
|
(0)
ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>)
ПередУдалением (BeforeDelete)
Синтаксис:
ПередУдалением(<Отказ>)
Параметры:
<Отказ>
Тип: Булево.
Признак удаления документа. Если в теле процедуры-обработчика установить данному параметру значение Истина, то удаление документа выполнено не будет.
Значение по умолчанию: Ложь.
Описание:
Возникает в транзакции удаления перед непосредственным удалением объекта из базы данных.
Замечание:
Безопасный режим на время исполнения данного обработчика будет отключен. Данное замечание не относится к обработчикам событий, расположенным в расширении конфигурации.
|
|