Имя: Пароль:
1C
1С v8
Свойства номенклатуры в УТ
0 Простенький вопросик
 
20.10.11
11:16
Как программно обратиться к свойствам номенклатуры и программно их заполнить?
1 Defender aka LINN
 
20.10.11
11:18
(0) Полагаешь, есть только одна версия УТ? Могу тебя огорчить, их больше.
2 Простенький вопросик
 
20.10.11
11:19
УТ 10.3
3 shuhard
 
20.10.11
11:20
(2) тогда лезь в Рг сведения из него в справочник

в УТ 11 проще, там ТЧ
4 Простенький вопросик
 
20.10.11
11:21
Ну, мне желательно более конкретно, с примером.
5 Defender aka LINN
 
20.10.11
11:24
(3) Вообще-то, в УТ11 и РС и ТЧ :)
6 Простенький вопросик
 
20.10.11
11:30
большой пример не требуется, так примерчик
7 Простенький вопросик
 
20.10.11
11:41
ап
8 Reset
 
20.10.11
11:44
(7) Что ты сам пытался сделать?
9 Простенький вопросик
 
20.10.11
11:46
(8)
Ну мне раньше не приходилось обращаться к реквизитам, которые на самом объекте видны, но в конфигураторе у этого объекта их нет. Пока не могу понять, куда копать вообще.
10 davlen
 
20.10.11
11:48
Запрос = Новый Запрос("ВЫБРАТЬ
                     |    Номенклатура.Ссылка
                     |ИЗ
                     |    Справочник.Номенклатура КАК Номенклатура");
СвойстваНоменклатуры = ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоКоду("код свойства");
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
   ЗаписьРегистра = РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьМенеджерЗаписи();
   ЗаписьРегистра.Свойство = СвойстваНоменклатуры;
   ЗаписьРегистра.Объект   = Выборка.Ссылка;
   ЗаписьРегистра.Значение = ЗначениеСвойства;
   ЗаписьРегистра.Записать();
КонецЦикла;
11 Простенький вопросик
 
20.10.11
11:50
(10)
спс
12 davlen
 
20.10.11
11:50
имей в виду что ЗначениеСвойства может иметь тип справочник ЗначенияСвойствОбъектов
13 Простенький вопросик
 
20.10.11
11:53
(12)
ага, есть такое, а как к этому справочнику обратиться, запрос еще один добавить еще?
14 tdm
 
20.10.11
12:02
есть проще вариант (я с УТ мало контактирую, но от этого мало что меняется) найти среди общих модулей тот в котором функции и процедуры для работы со свойствами и характеристиками и их использовать не изобретая велосипед (или скопировать оттуда куски текста на крайний случай)
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший