0
Kifsif
24.06.15
✎
11:15
|
БП 3.0.
Для нескольких справочников задал дополнительное свойство "Номер". Например, для справочника НоменклатурныеГруппы.
На определенной точке останова в программе имею значение типа Тип.
Например, та же самая Номенклатурная группа.
Зная тип и наименование допсвойства, хочу получить набор свойств из плана видов характеристик.
Полез смотреть в типовых. В общем модуле "Управление свойствами" есть, например, процедура ПередЗаписьюВидаОбъекта.
Начинается она так:
Процедура ПередЗаписьюВидаОбъекта(ВидОбъекта,
ИмяОбъектаСоСвойствами,
ИмяРеквизитаНабораСвойств = "НаборСвойств") Экспорт
УстановитьПривилегированныйРежим(Истина);
НаборСвойств = ВидОбъекта[ИмяРеквизитаНабораСвойств];
Т.е. по наименованию ищут, получается. Я по наименованию и сделал. Вот так:
ВЫБРАТЬ
Субконто1.Объект КАК С1
ИЗ
РегистрСведений.ДополнительныеСведения КАК Субконто1
ГДЕ
Субконто1.Значение = &Значение1
И Субконто1.Свойство.Наименование = "Номер (" + &Свойство1 + ")"
А теперь что-то не уверен, что нашел хороший пример в типовой.
Был бы признателен за совет, как лучше найти набор свойств, зная тип. И где смотреть в типовых?
|
|