Вход | Регистрация


1С:Предприятие ::

Метки: 

Удаление записей регистра сведений при удалении объекта из БД

Я
   Snork
 
09.02.18 - 19:23
Есть документ. Есть регистра сведений с записью со ссылкой на это документ.

Как перехватить событие удаление документа (окончательное), чтобы почистить этот регистр?

Суть проблемы. Документ пометили на удаление, а записи в регистре остались. Нужно именно при окончательном удалении документа из БД чистить этот регистр.

Просто при пометке на удаление документа - чистить рано.
Вариант у измерения в регистре поставить галке "ведущее" - не интересен
 
  Рекламное место пустует
   jsmith82
 
1 - 09.02.18 - 19:25
перед удалением объекта?
   jsmith82
 
2 - 09.02.18 - 19:25
в смысле подписку сделать
   Cyberhawk
 
3 - 09.02.18 - 19:26
А что, "удаление документа (окончательное)" происходит без контроля ссылочной целостности?
   jsmith82
 
4 - 09.02.18 - 19:30
Без ведущего не взлетит
   H A D G E H O G s
 
5 - 09.02.18 - 19:32
(0) Своя обработка удаления помеченных.
   H A D G E H O G s
 
6 - 09.02.18 - 19:33
(0) По другому - никак.
Вот такая она, 1С, лепит индексы на Ведущее, даже если не просишь.
   H A D G E H O G s
 
7 - 09.02.18 - 19:33
(0) Что за задача?
   Snork
 
8 - 10.02.18 - 10:15
(7) описал в (0)
   Snork
 
9 - 10.02.18 - 10:16
(3) с контролем как раз. но раз есть ссылки на док в регистре, сам док не удаляет, а надо
   h-sp
 
10 - 10.02.18 - 10:57
(9) Ведущее сделано как раз для этого случая. Чем вас не устраивает?
 
  Рекламное место пустует
   toypaul
 
11 - 10.02.18 - 11:12
документ пометили на удаление - удаляйте записи из регистра. или если могут обратно снять пометку скидывать в другой регистр но уже без ссылки на документ (сделать свою ссылку)
   АнализДанных
 
12 - 10.02.18 - 12:09
(11) Только я бы не удалял сразу, а делал их неактивными, а перед удалением помеченных сначала зачищал такие записи. Но правильней делать измерение ведущим.
   toypaul
 
13 - 10.02.18 - 12:47
(12) ну да
   Mankubus
 
14 - 10.02.18 - 13:34
Чем событие ПередУдалением не подходит?
   Cyberhawk
 
15 - 10.02.18 - 18:31
(14) Так контроль ссылочной целостности в, например, типовой обработке, не проходит
   H A D G E H O G s
 
16 - 10.02.18 - 18:36
(10) Лишним индексом, ненужным.
   АнализДанных
 
17 - 10.02.18 - 22:24
(16) как вариант, после удаления данных это свойство можно снять
   Snork
 
18 - 10.02.18 - 23:04
(10) тем, что таких регистров штук 10 и они все выводятся сверху в документах, в типовой, в частности в БП 3
   Snork
 
19 - 10.02.18 - 23:05
(11) не вариант. могли пометить случайно. но записи критически важны и удалить их нельзя, кроме как в случае окончательного удаление (с контролем)
   Snork
 
20 - 10.02.18 - 23:05
(17) не подходит
   Snork
 
21 - 10.02.18 - 23:06
(16) лишний индекс - не критично тут
   h-sp
 
22 - 11.02.18 - 00:22
(18) ну снимите галки в интерфейсе в форме документа, чтобы не выводилось. Что-то вы херней какой-то страдаете.
   Snork
 
23 - 11.02.18 - 12:14
(22) это старо как мир. не вариант. устанешь бегать по всем пользователям каждый раз. сразу видно h-sp - зеленый
   h-sp
 
24 - 11.02.18 - 13:46
(23) по каким пользователям? В форме в командном интерфейсе открываешь Перейти и снимаешь на нем галки.



Список тем форума
Рекламное место пустует  
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует