Имя: Пароль:
1C
1С v8
Отбор по "Назначению свойств категорий объектов"
0 DiFas
 
04.05.18
13:31
Добрый день всем.
Прошу вашей подсказки.
Имеются Планы видов характеристик(ПВХ): "Свойства объектов"(СО) и "Назначения свойств категорий объектов"(НСКО). При открытии "СО" слева будет список элементов(папки) "НСКО", а справа элементы "СО". Я пишу отчет, в окне которого юзер должен выбрать "СО". При открытии "СО" из отчета открывается СписокВыбора, в котором нет "НСКО". Загвоздка в том, что нужно сразу выбрать папку(контрагенты) из "НСКО" программно, чтобы юзер не смог выбрать элемент другой папки. Ну или задать как-то отбор. Пытался через палитру свойств и реквизита, и поля ввода на форме задать параметр выбора. Но никак не получается. Скрины прикладываю.
1. https://yadi.sk/i/yLn0aLoy3VKqga - Так выглядит "СО", открывая в меню
2. https://yadi.sk/i/LHSlWj9n3VKqit - А это из моего отчета. Нужно чтобы из моего отчета выходило "СО" с информацией как в "НСКО" выбрав папку "Контрагенты". А так выходит по всем папкам. Подскажите, пожалуйста
1 DiFas
 
04.05.18
14:02
Никто что ли не знает?
2 DiFas
 
04.05.18
14:02
Или хреново объяснил?
3 DiFas
 
08.05.18
13:15
Без вас справился. Программно задал отбор в окне "СО" показаны элементы из группы "Контрагенты"
4 DiFas
 
08.05.18
13:17
Если кому надо:

СтандартнаяОбработка = Ложь;
Форма = ПланыВидовХарактеристик.СвойстваОбъектов.ПолучитьФормуВыбора("ФормаВыбора", Элемент);
Форма.Отбор.НазначениеСвойства.Использование = Истина;
Форма.Отбор.НазначениеСвойства.Значение = ПланыВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Контрагенты;
Форма.Открыть();
5 DiFas
 
08.05.18
13:17
Сам спросил - сам сделал