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