#Область ОбработчикиСобытийФормы
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если Параметры.Свойство("АвтоТест") Тогда
Возврат;
КонецЕсли;
Для Каждого Дата Из Параметры.СписокДат Цикл
ДанныеСтроки = ПараметрыЗаПериод.Добавить();
ДанныеСтроки.Дата = Дата;
КонецЦикла;
КонецПроцедуры
#КонецОбласти
#Область ОбработчикиКомандФормы
&НаКлиенте
Процедура ЗавершитьВыбор(Команда)
Результат = Новый Массив;
Для Каждого ДанныеСтроки Из ПараметрыЗаПериод Цикл
Если ДанныеСтроки.Пометка Тогда
Результат.Добавить(ДанныеСтроки.Дата);
КонецЕсли;
КонецЦикла;
Закрыть(Результат);
КонецПроцедуры
&НаКлиенте
Процедура ВыбратьВсе(Команда)
УстановитьВыбор(Истина);
КонецПроцедуры
&НаКлиенте
Процедура СнятьВыбор(Команда)
УстановитьВыбор(Ложь);
КонецПроцедуры
#КонецОбласти
#Область СлужебныеПроцедурыИФункции
&НаКлиенте
Процедура УстановитьВыбор(Пометка)
Для Каждого ДанныеСтроки Из ПараметрыЗаПериод Цикл
ДанныеСтроки.Пометка = Пометка;
КонецЦикла;
КонецПроцедуры
#КонецОбласти