Имя: Пароль:
1C
 
Имея тип, найти набор свойств из плана видов характеристик
0 Kifsif
 
24.06.15
11:15
БП 3.0.

Для нескольких справочников задал дополнительное свойство "Номер". Например, для справочника НоменклатурныеГруппы.

На определенной точке останова в программе имею значение типа Тип.
Например, та же самая Номенклатурная группа.

Зная тип и наименование допсвойства, хочу получить набор свойств из плана видов характеристик.

Полез смотреть в типовых. В общем модуле "Управление свойствами" есть, например, процедура ПередЗаписьюВидаОбъекта.

Начинается она так:

Процедура ПередЗаписьюВидаОбъекта(ВидОбъекта,
                                  ИмяОбъектаСоСвойствами,
                                  ИмяРеквизитаНабораСвойств = "НаборСвойств") Экспорт
    
    УстановитьПривилегированныйРежим(Истина);
    
    НаборСвойств   = ВидОбъекта[ИмяРеквизитаНабораСвойств];

Т.е. по наименованию ищут, получается. Я по наименованию и сделал. Вот так:

ВЫБРАТЬ
    Субконто1.Объект КАК С1
ИЗ
    РегистрСведений.ДополнительныеСведения КАК Субконто1
ГДЕ
    
    Субконто1.Значение = &Значение1
    И Субконто1.Свойство.Наименование = "Номер (" + &Свойство1 + ")"

А теперь что-то не уверен, что нашел хороший пример в типовой.

Был бы признателен за совет, как лучше найти набор свойств, зная тип. И где смотреть в типовых?
1 D_E_S_131
 
24.06.15
12:30
Что именно создал, доп.реквизит или доп.сведение?