Задание периода месяцем для управляемых форм

Предлагается вариант, как задать на форме период месяцем (для УФ)

Предлагаю пример реализации выбора  периода не датами, а месяцем.

Предназначено для отчетов и обработок, где необходимо задавать перод не датами, а месяцем.

При выборе из календаря в поле формы попадает месяц выбранной даты, можно изменять интервал помесячно кнопкой регулирования.

Тестировалось на конфигурации УНФ, для других конфигураций возможно прийдется изменить в процедуре «ПериодРегистрацииНачалоВыбора» параметр общей формы календаря, для этого в режиме конфигуратора открываете основную форму отчета, находите в процедуре «ПериодРегистрацииНачалоВыбора» строку

ОткрытьФорму(«ОбщаяФорма.ФормаКалендаря», ПараметрыОткрытияФормыКалендаря(ДатаКалендаряПриОткрытии), ЭтаФорма);

и меняете пареметр «ОбщаяФорма.ФормаКалендаря» на общую форму календаря в Вашей конфигурации, найти её можно в общих формах, например для конфигурации Бухгалтерия предприятия, редакция 3.0 это будет ОбщаяФорма.ВыборПериода и соответственно строка будет иметь вид:

ОткрытьФорму(«ОбщаяФорма.ВыборПериода «, ПараметрыОткрытияФормыКалендаря(ДатаКалендаряПриОткрытии), ЭтаФорма);

Для управляемых форм.

5 Comments

  1. spetzpozh

    Форма.ФормаОтчета.Форма Возможно ошибочный параметр: «ОбщаяФорма.ФормаКалендаря»

    Reply ↓
  2. ceramica

    (1) spetzpozh,

    Укажите пожалуйста Вашу конфигурацию. Проверка происходила на конфигурации УНФ 1.4

    Reply ↓
  3. ceramica

    (1) spetzpozh,

    Проверил на БП 3.0 действительно ошибка сейчас исправим

    Reply ↓
  4. ceramica

    (1) spetzpozh,

    Добавил пояснение в описании

    Reply ↓
  5. spetzpozh

    Вижу, спасибо =)

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *