|
Перенос владельца иерархического справочника | ☑ | ||
---|---|---|---|---|
0
hawksib
08.04.15
✎
11:28
|
Задача: обычные формы. дан иерархический справочник (ИЕРАРХИЯ ЭЛЕМЕНТОВ), подчиненный владельцу. В дереве иерархии от 1 до 40 элементов. Нужно поменять владельца выбранному выбранному элементу и всем элементам в иерархии!
Пока только выбрал запросом всю ветку иерархии, а при попытке обработать выборку в цикле Пока Выборка.Следующий() Цикл Элемент = Выборка.Ссылка.ПолучитьОбъект(); Элемент.Владелец = НовыйВладелец; Элемент.Записать(); КонецЦикла; возникает ошибка "Значение поля "Владелец" не заполнено или заполнено неверно" что я делаю не так? возможно ли решить такую задачу |
|||
1
Nuobu
08.04.15
✎
11:31
|
||||
2
hawksib
08.04.15
✎
11:34
|
(1) мне нужно без изменения дерева иерархии элементов
|
|||
3
hawksib
08.04.15
✎
11:43
|
(1) когда в дереве иерархии нет дочерних элементов всё отлично переделывается
|
|||
4
Aswed
08.04.15
✎
11:44
|
(2) А как это связано?
Дерево иерархии же строится по родителю. |
|||
5
z_d_v
08.04.15
✎
11:46
|
НовыйВладелец - что за значение принимает объект/ссылка?
|
|||
6
hawksib
08.04.15
✎
11:46
|
(4) у всех элементов в дереве есть владелец, и я предполагаю, что владелец родителя не может отличаться от владельца элемента, наверное по этому не работает у меня с с деревом, кто-нибудь подскажет?
|
|||
7
hawksib
08.04.15
✎
11:48
|
(5) СправочникСсылка
|
|||
8
hawksib
08.04.15
✎
11:52
|
весьма подозрительно, в копии валится в ошибку я ради прикола попробовал на боевой базе, там работает, обычная магия
|
|||
9
hawksib
08.04.15
✎
11:56
|
(8) вротмненоги, и в копии работать начал
че было не так-то добавил перед циклом лишь: Количество = Выборка.Количество(); Сообщить(Количество); как это влияет? |
|||
10
Aswed
08.04.15
✎
12:01
|
(9) Замедляет обработку)))))
|
|||
11
hawksib
08.04.15
✎
12:10
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |