Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

отбор нужной группы при выборе в форме

отбор нужной группы при выборе в форме
Я
   Ybr
 
13.08.20 - 13:40
всем привет
вопрос .при выборе реквизита контрагент выбрать нужную группу .все остальные скрыть ?
   Ybr
 
1 - 13.08.20 - 13:42
реквизит в форме элемента справочника
   Ёпрст
 
2 - 13.08.20 - 13:43
Делай. Разрешаю.
   youalex
 
3 - 13.08.20 - 13:44
Параметры выбора
   Ybr
 
4 - 13.08.20 - 13:45
(2) отец командир?
   acht
 
5 - 13.08.20 - 14:53
(4) cын полка?
   acht
 
6 - 13.08.20 - 14:54
А почему Свердловск-то, Андрей Николаевич?
   Ybr
 
7 - 13.08.20 - 15:15
Мож кому пригодиться коллеги 

код в копилку : отбор нужной группы с вложением элементов этой группы 


&НаСервере
     Процедура КлиентПриИзмененииНаСервере()
          гр = Справочники.Контрагенты.НайтиПоНаименованию("СТРАХОВЩИКИ");
        СписокНоменклатуры = Новый СписокЗначений; 
           СписокНоменклатуры.Добавить(Гр); 
         ФормаВыбора = Справочники.Контрагенты.ПолучитьФормуСписка("ФормаСписка");
    
    //фрмСправочник.ЭлементыФормы.СправочникСписок.ТекущаяСтрока=грОборудование;

    ФормаВыбора.ЭлементыФормы.Дерево.ТекущаяСтрока = гр;
    
    ОтборПоГруппе = ФормаВыбора.СправочникСписок.Отбор.Ссылка;
    ОтборПоГруппе.ВидСравнения = ВидСравнения.ВСпискеПоИерархии;
    ОтборПоГруппе.Значение = СписокНоменклатуры;
    ОтборПоГруппе.Использование = Истина;
    
    ФормаВыбора.Дерево.Отбор["Ссылка"].Использование = Истина;
    ФормаВыбора.Дерево.Отбор["Ссылка"].ВидСравнения = ВидСравнения.ВСписке;
    ФормаВыбора.Дерево.Отбор["Ссылка"].Значение = СписокНоменклатуры; 

     КонецПроцедуры

&НаКлиенте
     Процедура КлиентПриИзменении(Элемент)
         КлиентПриИзмененииНаСервере();
     КонецПроцедуры

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.