Можно ли запретить в стандартной форме выбора периода выбор по дням и по произвольному периоду? Нужно оставить только квартал. Это выполнимо без написания своей формы?
Пока такой код:
НастройкаПериода = Новый НастройкаПериода;
НастройкаПериода.РедактироватьКакИнтервал = Ложь;
НастройкаПериода.РедактироватьКакПериод = Истина;
НастройкаПериода.ВариантНастройки = ВариантНастройкиПериода.Период;
НастройкаПериода.ВариантПериода = ВариантПериода.Квартал;
НастройкаПериода.ЗначениеПериода = НачалоКвартала(ТекущаяДата());
Если НастройкаПериода.Редактировать() Тогда
НачПериода = НастройкаПериода.ПолучитьДатуНачала();
КонПериода = НастройкаПериода.ПолучитьДатуОкончания();
КонецЕсли;
1) Выбор месяца в расчетных документах. Сделать аналогично несложно, хотя возни прилично.
2) Выбор квартала в рег. отчетах. Бери и пользуйся. Хотя не так удобно, как 1)
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший