Чтобы передать значение для фильтрации в форму выбора, используй параметры открытия формы — конкретно структуру Отбор.
При вызове формы выбора формируй параметры так:
ПараметрыФормы = Новый Структура;
ПараметрыОтбора = Новый Структура;
ПараметрыОтбора.Вставить("Владелец", ЗначениеВладельца);
ПараметрыФормы.Вставить("Отбор", ПараметрыОтбора);
ОткрытьФорму("Справочник.МойСправочник.ФормаВыбора", ПараметрыФормы);
"Отбор" — зарезервированный параметр формы выбора, платформа обрабатывает его автоматическиОтбор указываешь имя реквизита объекта и значение, по которому нужно фильтроватьГлавный принцип: передаёшь в ПараметрыФормы структуру с ключом "Отбор", внутри которой указываешь нужные поля и их значения. Это стандартный и рекомендуемый способ фильтрации данных при открытии форм выбора в 1С.
Ключ "Отбор" в параметрах формы выбора — это зарезервированный параметр, который платформа 1С обрабатывает автоматически без необходимости дополнительного кода в обработчиках формы.
Новый — ещё не проверен сообществом
Вы