Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > 1C: Предприятие, SAP, ERP и учётные системы > Загрузка справочника в Список значений


Автор: etc 3.2.2009, 16:40
Подскажите, каким образом можно загрузить справочник СвойстваНоменклатуры в Список значений? Делаю так:
Код

     ЗС=СоздатьОбъект("Справочник.СвойстваНоменклатуры");      
     ЗС.ВыбратьЭлементы();
     //ЗС.Выгрузить(ВсеСвойства,,,);  
        Пока ЗС.ПолучитьЭлемент()<>0 Цикл
        ЗС.ДобавитьЗначение(ЗС.ТекущийЭлемент(), ЗС.Наименование);
    КонецЦикла;


Но ничего не выходит smile 

Автор: etc 3.2.2009, 17:34
эм.. немного поправлюсь.. с таким видом 
Код

    спрСЗ=СоздатьОбъект("Справочник.Номенклатура");
    спрСЗ.ВыбратьЭлементы();
    Пока спрСЗ.ПолучитьЭлемент()<>0 Цикл
        ВыбранныеСвойства.ДобавитьЗначение(спрСЗ.ТекущийЭлемент(), спрСЗ.Наименование);
    КонецЦикла;


Загружается нормально. Но у меня подчиненый справочник ЗначениеСвойств.. Он не хочет грузиться. Как это обойти?

Автор: Naghual 3.2.2009, 19:18
Если он подчиненный, вероятно вы забыли указать владельца.
Формулировка "он не хочет грузиться" не дает никакой информации для размышления.

Автор: etc 3.2.2009, 21:39
Naghual, в том то и дело что мне нужно загрузить список без владельца, а полностью весь существующий список.
А "он не хочет грузиться" это означает что в случае спрСЗ=СоздатьОбъект("Справочник.Номенклатура"); в список значения попадает весь перечень справочника номенклатура, а в случае спрСЗ=СоздатьОбъект("Справочник.ЗначениеСвойств"); Список значений пуст:(

Автор: SaschaL 4.2.2009, 17:21
Доброго времени суток!
Если возможно скиньте то что делаете во внешний отчет(обработку) и выложите, будет более наглядно

Добавлено через 3 минуты и 28 секунд
Либо стучитесь в Аську поговорим более подробно!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)