|
v7: Откуда появляются элементы подчиненного справочника без владельца? | ☑ | ||
---|---|---|---|---|
0
norbi
26.01.12
✎
16:02
|
Собственно, сабж. Недавно начал работать с базой. Как удалить владельца, не удаляя подчиненные справочники, не могу придумать...
|
|||
1
Попытка1С
26.01.12
✎
16:02
|
Сменить владельца.
|
|||
2
Tatitutu
26.01.12
✎
16:03
|
переподчинить
|
|||
3
miki
26.01.12
✎
16:05
|
зачем нужен подчиненный без владельца?
|
|||
4
norbi
26.01.12
✎
16:07
|
(3) он не нужен, мне как раз интересно откуда они берутся.
(1,2) переподчинить интерактивно можно разве? |
|||
5
Torquader
26.01.12
✎
17:12
|
Оттуда и берутся, что кто-то Delete(1) в коде очень любит (а потом будут "любить" его самого)
|
|||
6
norbi
26.01.12
✎
17:24
|
(5) при Удалить(1) удаляются и подчиненные все
|
|||
7
Ёпрст
26.01.12
✎
17:25
|
(6) ошибаешься
|
|||
8
norbi
26.01.12
✎
17:26
|
(7) тогда при каких условиях удаляются, а при каких нет?
|
|||
9
Ёпрст
26.01.12
✎
17:26
|
только при пометке на удаление помечаются подчиненные.
При явном удалении - будет удален только элемент-владелец |
|||
10
Эльниньо
26.01.12
✎
17:27
|
(0) Грохни всех без хозяина.
|
|||
11
norbi
26.01.12
✎
17:29
|
(9) я специально проверил, тупо НайтиПоКоду -> Удалить(1). Там несколько сотен подчиненных элементов, все не проверял, но то что смотрел удалилось.
(10) это я знаю, мне бы предотвратить дальнейшее появление таких элементов. |
|||
12
Эльниньо
26.01.12
✎
17:30
|
(11) После грохания, регулярно мониторь.
Появятся - ищи по свежему следу. |
|||
13
Ёпрст
26.01.12
✎
17:34
|
(11) а может и удаляюся, не помню ужо
|
|||
14
Torquader
26.01.12
✎
17:34
|
Ещё прикольно делать
УстановитьРодителя(ЗначениеИзСтрокиВнутр(... ЛюбойКодЭлементаСправочника)) |
|||
15
Ёпрст
26.01.12
✎
17:34
|
а так..
спр.Владелец=""; Спр.Записать() и ау |
|||
16
Torquader
26.01.12
✎
17:35
|
(15) У подчинённого справочника не может быть пустой владелец - это платформа отслеживает правильно, а вот если "скормить" несуществующего владельца - то может и получиться.
|
|||
18
norbi
27.01.12
✎
11:05
|
А такое может происходить, при восстановлении с бэкапа, если бэкапы делаются не средствами 1С, просто копированием дбфок. Восстановление - копированием с заменой.
|
|||
19
norbi
27.01.12
✎
11:05
|
18 - это вопрос))
|
|||
20
Ёпрст
27.01.12
✎
11:09
|
(18) Врят ли, если только это копирование не на-ходу, во время работы пользователей
|
|||
21
norbi
27.01.12
✎
11:58
|
(20) как раз во время работы, мужик и хвалился, что делает бэкапы не выгоняя пользователей
|
|||
22
Ёпрст
27.01.12
✎
12:36
|
(21) :)
ну вот и ответ |
|||
23
Fish
27.01.12
✎
12:39
|
(21) "Умный" мужик :)))
|
|||
24
norbi
27.01.12
✎
12:44
|
Ага, спс)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |