Добрый день.Есть динамический список(который находится на форме), в котором есть поле Дата(Берется из регистра сведений).Необходимо сделать выборку по дате путем периода.Я сделал это так: Создал два дополнительных реквизита с типом дата, после разместил их на форме, а так же сделал кнопку "Применить период".На данную кнопку я сделал команду, ну а в команду бахнул такой код:

&НаКлиенте
Процедура ПрименитьПериод(Команда)

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

КонецПроцедуры


Т.е.получается, что пользователь выбирает период, после жмет на кнопку, и данные должны отфильтроваться.Подскажит , что я не так делаю, и если есть предложения, как сделать все вот это по другому, готов выслушать их.