|
Удаление справочника, что происходит с подчинненными справочниками?
| ☑ |
0
gugolovski
10.01.20
✎
04:19
|
У справчника "А" есть подчиненный справочник "Б"
спрА = СоздатьОбъект("Справочник.А");
спрА.НайтиПОкоду(123);
спрА.Удалить(1);
Что происходит с подчиненным справочником Б в этом случае?
|
|
1
trdm
10.01.20
✎
04:23
|
ничего.
|
|
2
trdm
10.01.20
✎
04:24
|
при интерактивном удалении помечается на удаление.
Программное удаление должен обработать сам.
|
|
3
gugolovski
10.01.20
✎
04:25
|
(2) подчиненные нужно удалять самостоятельно?
|
|
4
Aleksey
10.01.20
✎
04:25
|
Будем битая ссылка на владельца.
|
|
5
fgaabbb
10.01.20
✎
04:34
|
(3) конечно. иначе будет в них битая ссылка на владельца.
сначала удаляешь все ссылки на объект, потом сам объект. В твоем случае - сначала все подчиненное, потом сам элемент.
|
|
6
DrZombi
гуру
10.01.20
✎
06:15
|
(0) >>> спрА.Удалить(1);
И после вопроса "Что происходит с подчиненным справочником Б в этом случае?", вас можно увольнять :)
|
|
7
DrZombi
гуру
10.01.20
✎
06:16
|
(3) Таки лучше пометить на удаление и после выполнить удаление элементов штатной обработкой :)
|
|
8
catena
10.01.20
✎
06:46
|
(3)Не только подчиненные, а вообще все места упоминания справочника А.
|
|