Множественный подбор
страницаМножественный подбор
В режиме «Конфигуратор»
При множественном подборе форма справочника будет открыта до тех пор, пока пользователь не закроет ее интерактивно или не будет вызван метод формы Закрыть().
В форме документа ПриходнаяНакладная, в обработчике команды Подбор заменим прежний текст новым (листинг 26.3).
Листинг 26.3. Обработчик нажатия кнопки «Подбор»
&НаКлиенте
Процедура Подбор(Команда)
ПараметрыФормы = Новый Структура("ЗакрыватьПриВыборе", Ложь);
ОткрытьФорму("Справочник.Номенклатура.ФормаВыбора", ПараметрыФормы, Элементы.Материалы);
КонецПроцедуры
При открытии формы мы используем ее параметры.
Параметры формы нужны для того, чтобы открыть форму в некотором нужном нам состоянии. Параметры формы представляют собой структуру. Каждый элемент этой структуры описывает один параметр формы. Ключ элемента - это имя параметра формы.
Такую структуру мы передаем в метод ОткрытьФорму() вторым параметром (переменная ПараметрыФормы).
Предварительно мы эту структуру формируем. В ней у нас всего один элемент с ключом ЗакрыватьПриВыборе.
Таким образом, передавая эту структуру в метод ОткрытьФорму(), мы устанавливаем параметр открываемой формы ЗакрыватьПриВыборе в значение Ложь.
Это значит, что созданная форма выбора после двойного щелчка мыши на номенклатуре закрываться не будет.