Общее·количество·просмотров·страницы

среда, 18 сентября 2013 г.

Передать отбор в форму выбора

Часто встречается задача открыть форму выбора с предустановленным отбором. Пример кода:


ФормаВыбора = Справочники.Пользователи.ПолучитьФормуВыбораГруппы("ФормаВыбораГруппы", ЭтаФорма, "ФормаВыбораГруппы");
 
  ФормаВыбора.Отбор.Наименование.ВидСравнения = ВидСравнения.ВСписке;
  ФормаВыбора.Отбор.Наименование.Значение = МассивГрупп;
  ФормаВыбора.Отбор.Наименование.Использование = ИСТИНА;
  ФормаВыбора.ОткрытьМодально();


В первой строке получаем форму выбора, из параметров: "ФормаВыбораГруппы" - вызываемая форма;
ЭтаФорма - форма владелец;
"ФормаВыбораГруппы" - ключ;
Более подробно в справке.
Далее обращаемся к элементу Отбор вызываемой формы и заполняем параметры отбора.
Ну и открываем форму. Вуаля!   

Комментариев нет:

Отправить комментарий