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