Имя: Пароль:
1C
1С v8
Перебор записей справочника и занесение в регистр сведений
0 StagerUchenik
 
05.12.17
16:23
Подскажите пожалуйста, есть справочник с загруженными данными. Для отображения данных в структуре - нужно сделать записи в непериодическом независимом регистре сведений.

Через менеджер записей и нахождении по коду - все пишется и отображается.

В попытке сделать тоже самое но для всего справочника - измерение регистра: ОбъектИерархии (в котором должно быть наименование элемента справочника) -  не заполняется

Подскажите к чем (или как правильно) приравнять измерение регистра, чтобы он получил наименование.

НаборЗаписей = РегистрыСведений.торо_ИерархическиеСтруктурыОР.СоздатьНаборЗаписей();
    НоваяЗапись = НаборЗаписей.Добавить();
    
    Выборка = Справочники.торо_ОбъектыРемонта.Выбрать();
    
    Пока Выборка.Следующий() Цикл
        //НаборЗаписей = РегистрыСведений.торо_ИерархическиеСтруктурыОР.СоздатьНаборЗаписей();
        //НоваяЗапись = НаборЗаписей.Добавить();
        НоваяЗапись.ОбъектИерархии = "" ;
        НоваяЗапись.СтруктураИерархии = Справочники.торо_СтруктурыОР.НайтиПоКоду("000000003");
        НоваяЗапись.РодительИерархии = Справочники.торо_ОбъектыРемонта.НайтиПоКоду("000000002");
    КонецЦикла;
    
    НаборЗаписей.Записать();
1 Ненавижу 1С
 
гуру
05.12.17
16:25
там будет РОВНО одна запись, в котором будет пустое поле ОбъектИерархии
2 silent person
 
05.12.17
16:39
....(в котором должно быть наименование элемента справочника) ....

вот здесь, наверное, должно быть написано

(в котором должна быть ссылка на  элемент справочника)
3 StagerUchenik
 
05.12.17
17:00
спасибо, дошло, получилось =)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан