public void НачалоВыбораИзСпискаПредставленияПериода(/*Элемент, СтандартнаяОбработка, Период, ЭтаФорма, МинимальныйПериод, НачальноеЗначение = Неопределено*/)
{
//СтандартнаяОбработка = Ложь;
if(true/*НачальноеЗначение = Неопределено*/)
{
//НачальноеЗначение = Период;
}
//СписокВыбора = Новый СписокЗначений;
//НачалоТекущегоГода = НачалоГода(НачальноеЗначение);
if(true/*ВРЕГ(МинимальныйПериод) = "ГОД"*/)
{
//НачалоПрошлогоГода = НачалоГода(ДобавитьМесяц(НачалоТекущегоГода, -36))-1;
//СписокВыбора.Добавить(НачалоПрошлогоГода, (Формат(НачалоПрошлогоГода-1, "ДФ='yyyy'") + "..."));
}
//НачалоМесяцаЗаполнения = НачалоПрошлогоГода+1;
//ЭлементПоУмолчанию = Неопределено;
if(true/*ВРЕГ(МинимальныйПериод) = "МЕСЯЦ"*/)
{
//НачалоСледующегоГода = КонецГода(НачалоТекущегоГода) + 1;
}
//СписокВыбора.Добавить(НачалоСледующегоГода, (Формат(НачалоСледующегоГода, "ДФ='yyyy'") + "..."));
//ВыбранныйЭлемент = ЭтаФорма.ВыбратьИзСписка(СписокВыбора, Элемент, ЭлементПоУмолчанию);
if(true/*ВыбранныйЭлемент = Неопределено*/)
{
}
//Период = ВыбранныйЭлемент.Значение;
//Элемент.Значение = ПолучитьПредставлениеПериода(Период, , МинимальныйПериод);
}