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