Имя: Пароль:
1C
1С v8
Выбор только квартала через НастройкаПериода
0 Sharmon
 
07.11.13
14:21
Можно ли запретить в стандартной форме выбора периода выбор по дням и по произвольному периоду? Нужно оставить только квартал. Это выполнимо без написания своей формы?

Пока такой код:

НастройкаПериода = Новый НастройкаПериода;
    НастройкаПериода.РедактироватьКакИнтервал = Ложь;
    НастройкаПериода.РедактироватьКакПериод = Истина;
    НастройкаПериода.ВариантНастройки = ВариантНастройкиПериода.Период;
    НастройкаПериода.ВариантПериода = ВариантПериода.Квартал;
    НастройкаПериода.ЗначениеПериода = НачалоКвартала(ТекущаяДата());
    Если НастройкаПериода.Редактировать() Тогда
        НачПериода = НастройкаПериода.ПолучитьДатуНачала();
        КонПериода = НастройкаПериода.ПолучитьДатуОкончания();
    КонецЕсли;
1 butterbean
 
07.11.13
14:22
не проще сделать поле выбора квартала + поле выбора года??
2 Sharmon
 
07.11.13
14:27
(1) Как это сделать? Не совсем понял
3 Sharmon
 
07.11.13
14:32
Форма не управляемая
4 mistеr
 
07.11.13
15:03
(0) В типовых есть аж два варианта.

1) Выбор месяца в расчетных документах. Сделать аналогично несложно, хотя возни прилично.
2) Выбор квартала в рег. отчетах. Бери и пользуйся. Хотя не так удобно, как 1)
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший