public object СформироватьСписокМесяцев(/*ТекстЗапроса, НачалоПериода, КонецПериода*/)
{
/*ТекстЗапПоКалендарю = "ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
| НАЧАЛОПЕРИОДА(РегламентированныйПроизводственныйКалендарь.ДатаКалендаря, МЕСЯЦ) КАК ПериодРегистрации
|ПОМЕСТИТЬ Периоды
|ИЗ
| РегистрСведений.РегламентированныйПроизводственныйКалендарь КАК РегламентированныйПроизводственныйКалендарь
|ГДЕ
| РегламентированныйПроизводственныйКалендарь.ДатаКалендаря МЕЖДУ &НачалоПериода И &КонецПериода";*/
//ДтНачМесяца = НачалоМесяца(НачалоПериода);
/*ТекстЗапросаЗамены = "ВЫБРАТЬ
| ДАТАВРЕМЯ("+Формат(ДтНачМесяца, "ДФ=yyyy")+", "+Месяц(ДтНачМесяца)+", "+День(ДтНачМесяца)+") КАК ПериодРегистрации
|ПОМЕСТИТЬ Периоды";*/
//ДтНачМесяца = ДобавитьМесяц(ДтНачМесяца, 1);
while(true/*ДтНачМесяца <= КонецПериода*/)
{
/*ТекстЗапросаЗамены = ТекстЗапросаЗамены + "
|ОБЪЕДИНИТЬ
|
|ВЫБРАТЬ
| ДАТАВРЕМЯ("+Формат(ДтНачМесяца, "ДФ=yyyy")+", "+Месяц(ДтНачМесяца)+", "+День(ДтНачМесяца)+") КАК ПериодРегистрации
|";*/
//ДтНачМесяца = ДобавитьМесяц(ДтНачМесяца, 1);
}
/*;
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, ТекстЗапПоКалендарю, ТекстЗапросаЗамены);*/
return null;
}