Имя: Пароль:
1C
1С v8
Глюк при записи реквизита справочника
,
0 JastAMan
 
11.05.17
08:52
Создаю группу справочника, реквизиту Родитель пытаюсь присвоить значение переменной Родитель.
В переменной Родитель записана ссылка на элемент этого же справочника. Тип значения переменной - Справочники.Такой-то, ЭтоГруппа = Истина.
Код выполняется, но реквизит остается пустым.

Не могу разобраться, почему не присваивается? Может, кто сталкивался с аналогичной проблемой?

Код:

Если Найденные.КОличество()     = 0 Тогда
                    Найденные.Очистить();
                    ЗаписьCap1                     = Справочники.Манипуляции.СоздатьГруппу();
                    ЗаписьCap1.Наименование     = Запись.CAP1SCHNAME_OUT;
                    ЗаписьCap1.ПолноеНаименование =  ЗаписьCap1.Наименование;
                    ЗаписьCap1.Записать();
                    ЗаписьCap1.Родитель         = Родитель;
                    ЗаписьCap1.Записать();
                КонецЕсли;
1 catena
 
11.05.17
08:57
А сколько уровней в справочнике?
2 sFAQer
 
11.05.17
08:58
(0) Группа в подчинении элемента? Это что за иерархия?
3 catena
 
11.05.17
08:59
<Тип значения переменной - Справочники.Такой-то>

Такого типа не бывает.
4 ГдеСобака Зарыта
 
11.05.17
08:59
Типа значения "Справочники.Такой-то" не бывает
5 catena
 
11.05.17
08:59
(2)Автор утверждает, что Родитель тоже группа
6 JastAMan
 
11.05.17
09:00
После размещения этого сообщения на форуме, родитель стал заполняться.
(2) Не в подчинении - с чего взял?
В переменной родитель ссылка на группу верхнего уровня
7 JastAMan
 
11.05.17
09:01
Благодарю за оперативные отклики. Хорошего дня.
8 catena
 
11.05.17
09:02
<После размещения этого сообщения на форуме, родитель стал заполняться.>

Проверьте еще серебряные ложки, вдруг заблестели))
9 ГдеСобака Зарыта
 
11.05.17
09:04
(6) Молись теперь, чтоб админы не удалили ветку, а то снова работать перестанет
10 JastAMan
 
11.05.17
09:09
(8) Ложки - не. Портреты вождей замироточили.