1C шаблоны и готовые решения

Март 21, 2018

Обработка события НачалоВыбора на управляемой форме.

Filed under: — admin @ 5:06 дп

Один из примеров как обработать событие поля формы ‘НачалоВыбора’ на управляемой форме, чтобы отфильтровать справочник по заданному параметру отбора.

&НаКлиенте
Процедура ПодразделениеОрганизацииНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
	
    СтандартнаяОбработка = Ложь;	
    ПараметрыФормы = Новый Структура;
    Настройки = Новый НастройкиКомпоновкиДанных;
	
    о = Настройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
	
    о.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Ссылка");
    о.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке;
    о.ПравоеЗначение = ПолучитьСписокПодразделений();
    о.Использование = Истина;
    о.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
	
    ПараметрыФормы.Вставить("ФиксированныеНастройки", Настройки);
    ОткрытьФорму("Справочник.ПодразделенияОрганизаций.ФормаВыбора", ПараметрыФормы, ЭтаФорма);
	
КонецПроцедуры

Powered by WordPress

Яндекс.Метрика nikol_dn@list.ru