Добрый день! У справочника "сотрудники" есть допреквизит "подстанция" с типом "дополнительное значение" и, соответственно", списком значений. Нужно сделать заполнение табеля по каждой подстанции (ЗУП). Добавлен реквизит "подстанция" типа "значения свойств объектов" в табель, можно ли сделать как-то так, чтобы при выборе выпадали только значения свойств этого допреквизита?
в обработке выбора (если ОФ)
Процедура ОткрытьФормуЗСО_ПоВладельцу(Элемент,ИмяСвойства,СтандартнаяОбработка)
СтандартнаяОбработка=Ложь;
ВидСвойства = ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию(ИмяСвойства,Истина);
Элемент.ОграничениеТипа = Новый ОписаниеТипов(ВидСвойства.ТипЗначения);
Элемент.ВыбиратьТип = Ложь;
ФормаВыбора = Справочники.ЗначенияСвойствОбъектов.ПолучитьФормуВыбора(,Элемент,);
// Владельца менять по умолчанию не даем.
ФормаВыбора.ПараметрОтборПоВладельцу = ВидСвойства;
ФормаВыбора.ЭлементыФормы.СправочникСписок.НастройкаОтбора.Владелец.Доступность = Ложь;
ФормаВыбора.Открыть();
КонецПроцедуры
если УФ, сложнее
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший