Предлагаю пример реализации выбора периода не датами, а месяцем.
Предназначено для отчетов и обработок, где необходимо задавать перод не датами, а месяцем.
При выборе из календаря в поле формы попадает месяц выбранной даты, можно изменять интервал помесячно кнопкой регулирования.
Тестировалось на конфигурации УНФ, для других конфигураций возможно прийдется изменить в процедуре «ПериодРегистрацииНачалоВыбора» параметр общей формы календаря, для этого в режиме конфигуратора открываете основную форму отчета, находите в процедуре «ПериодРегистрацииНачалоВыбора» строку
ОткрытьФорму(«ОбщаяФорма.ФормаКалендаря», ПараметрыОткрытияФормыКалендаря(ДатаКалендаряПриОткрытии), ЭтаФорма);
и меняете пареметр «ОбщаяФорма.ФормаКалендаря» на общую форму календаря в Вашей конфигурации, найти её можно в общих формах, например для конфигурации Бухгалтерия предприятия, редакция 3.0 это будет ОбщаяФорма.ВыборПериода и соответственно строка будет иметь вид:
ОткрытьФорму(«ОбщаяФорма.ВыборПериода «, ПараметрыОткрытияФормыКалендаря(ДатаКалендаряПриОткрытии), ЭтаФорма);
Для управляемых форм.
Форма.ФормаОтчета.Форма Возможно ошибочный параметр: «ОбщаяФорма.ФормаКалендаря»
(1) spetzpozh,
Укажите пожалуйста Вашу конфигурацию. Проверка происходила на конфигурации УНФ 1.4
(1) spetzpozh,
Проверил на БП 3.0 действительно ошибка сейчас исправим
(1) spetzpozh,
Добавил пояснение в описании
Вижу, спасибо =)