gifts2017

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

Опубликовал ceramica (ceramica) в раздел Программирование - Универсальные функции

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

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

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

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

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

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

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

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

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

Скачать файлы

Наименование Файл Версия Размер
ПериодМесяц.erf 3
.erf 6,78Kb
25.03.15
3
.erf 6,78Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Алексей Рожнятовский (spetzpozh) 26.03.15 15:03
Форма.ФормаОтчета.Форма Возможно ошибочный параметр: "ОбщаяФорма.ФормаКалендаря"
2. ceramica (ceramica) 26.03.15 16:22
(1) spetzpozh,

Укажите пожалуйста Вашу конфигурацию. Проверка происходила на конфигурации УНФ 1.4
3. ceramica (ceramica) 26.03.15 16:25
(1) spetzpozh,
Проверил на БП 3.0 действительно ошибка сейчас исправим
4. ceramica (ceramica) 26.03.15 17:02
(1) spetzpozh,

Добавил пояснение в описании
5. Алексей Рожнятовский (spetzpozh) 26.03.15 17:05
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа