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

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

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

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

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

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

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

и меняете пареметр «ОбщаяФорма.ФормаКалендаря» на общую форму календаря в Вашей конфигурации, найти её можно в общих формах, например для конфигурации Бухгалтерия предприятия, редакция 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 не будет опубликован. Обязательные поля помечены *