УТ10333 Как программно обратиться к свойству справочника? #331452


#0 by yuraskas
Спр.Номенклатура. На закладке "Свойства" создал свойство "Литраж". Как программно обратиться к этому свойству?
#1 by Черный всадник
Через реистр сведений
#2 by yuraskas
А как именно, чтото не получается, подскажите пожалуйста поподробнее
#3 by yuraskas
Нахожу ссылку на нужную номенклатуру, а что дальше?
#4 by shuhard
+ Запрос=новый Запрос;
#5 by Черный всадник
Не прокатит. Значение - это значение свойства, а не имя. Само свойство храниться в справочнике СвойстваОбъектов.
#6 by shuhard
уговорил - напишем весь код:
#7 by yuraskas
С запросом понятно, спасибо. А через отбор с использованием структуры? Пробовал так чтото не проходит:
#8 by Черный всадник
Шутник, Свойство (последняя строчка кода) это справочник СвойстваОбъектов.
#9 by Defender aka LINN
А перебирать выборку кто будет?
#10 by yuraskas
запрос.УстановитьПараметр("Свойство",ссылканаЛитраж); Ссылканалитраж это что?
#11 by yuraskas
Ссылканалитраж - как ее обозначить?????
#12 by shuhard
см.
#13 by yuraskas
Но в результате запроса на выходе я получаю СправочникСссылка.ЗначениеСвойствОбъектов А как это дело перевести в число? Стандартной функцией Число - не проходит.
#14 by Черный всадник
Число(Выборка.Значение.Наименование) Но лучше поправь запрос, чтоб сразу возвращало наименование
#15 by D_E_S_131
#16 by yuraskas
А можно ли сделать так, что в справочнике на закладке "Свойства", значение свойства выбиралось из конкретного справочника?
#17 by yuraskas
Там впринципе дается выбор, но того справочника, который мне нужен, нет.
#18 by yuraskas
хотя нет. Я так понял нет такой возможности.
#19 by D_E_S_131
Только в конфигураторе добавить в ПВХ.СвойстваОбъектов новый тип значения характеристик. Но придется при обновлении конфы "следить", что бы не снести его.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С