public object ВыбратьВремя(/*Форма, ПолеВводаФормы, Знач ТекущееЗначение, Интервал = 3600*/)
{
//НачалоРабочегоДня = '00010101000000';
//ОкончаниеРабочегоДня = '00010101235959';
//СписокВремен = Новый СписокЗначений;
/*НачалоРабочегоДня = НачалоЧаса(НачалоДня(ТекущееЗначение) +
Час(НачалоРабочегоДня) * 3600 +
Минута(НачалоРабочегоДня)*60);*/
/*ОкончаниеРабочегоДня = КонецЧаса(НачалоДня(ТекущееЗначение) +
Час(ОкончаниеРабочегоДня) * 3600 +
Минута(ОкончаниеРабочегоДня)*60);*/
//ВремяСписка = НачалоРабочегоДня;
while(true/*НачалоЧаса(ВремяСписка) <= НачалоЧаса(ОкончаниеРабочегоДня)*/)
{
if(true/*НЕ ЗначениеЗаполнено(ВремяСписка)*/)
{
//ПредставлениеВремени = "00:00";
}
//СписокВремен.Добавить(ВремяСписка, ПредставлениеВремени);
//ВремяСписка = ВремяСписка + Интервал;
}
/*;
НачальноеЗначение = СписокВремен.НайтиПоЗначению(ТекущееЗначение);*/
if(true/*НачальноеЗначение = Неопределено*/)
{
//ВыбранноеВремя = Форма.ВыбратьИзСписка(СписокВремен, ПолеВводаФормы);
}
if(true/*ВыбранноеВремя = Неопределено*/)
{
}
return null;
}