"Вот вариант:<br><br><br><br>СписокВидовПодбора = СоздатьОбъект("СписокЗначений");<br><br>СписокВидовПодбора.ДобавитьЗначение("Материалы", "Материалы");<br><br>СписокВидовПодбора.ДобавитьЗначение("Номенклатура", "Номенклатура");<br><br><br><br>Значение = """";<br><br>Если (СписокВидовПодбора.ВыбратьЗначение(Значение, , , , 1) = 0) Тогда<br><br> Возврат;<br><br>КонецЕсли;<br><br><br><br>КонтекстФормыПодбора = СоздатьОбъект("СписокЗначений");<br><br>КонтекстФормыПодбора.Установить("МестоХранения", МестоХранения);<br><br>КонтекстФормыПодбора.Установить("ТипЦен", """");<br><br> <br><br>Если ПустоеЗначение(Контрагент) = 0 Тогда<br><br> КонтекстФормыПодбора.Установить("Владелец", Контрагент);<br><br>Иначе<br><br> КонтекстФормыПодбора.Установить("Владелец", "<не выбран - собственные МПЗ>");<br><br>КонецЕсли;<br><br><br><br>ОткрытьПодбор("Справочник." + Значение, "ДляПодбора", КонтекстФормыПодбора);"