Выбирать только год в форме документа

1. sajmon45 11.02.21 13:54 Сейчас в теме
Как сделать, чтобы было можно выбирать только год в форме документа в Дате? И при выборе выпадал выбор только года, а не весь календарь?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ubnkfl 11.02.21 14:09 Сейчас в теме
Сделать свой реквизит формы и у него - список выбора из нужного количества лет.
3. sajmon45 11.02.21 14:12 Сейчас в теме
(2) Но это понятно, А дату нельзя значит сделать, чтоб был только год?
5. ubnkfl 11.02.21 14:19 Сейчас в теме
(3) вводить только год - можно сделать, сделав формат редактирования "ДФ=yyyy". Но на список выбора это не влияет.
6. keyn5565` 18 11.02.21 14:21 Сейчас в теме
(3)
можно
в свойствах элемента можно указать формат "ДФ='MMММ yyyy'". Она будет выглядеть как "январь 2021" или формат типа "ДФ=""yyyy'" тогда будет показан как "2021"
7. magic1s 12 24.01.24 10:53 Сейчас в теме
(4) Это что вообще значит? Что такое "реквизит Период"? Что такое "ПериодРегистрации"? Что такое переменная "МесяцСтрока"?

И что за:
Функция ДатаКакМесяцПредставление(ДатаДата) Экспорт
    Возврат Формат(ДатаДата, "ДФ='ММММ гггг'");
КонецФункции

Это из типового общего модуля? Зачем это здесь приводить?

И чем (4),(6) вы вообще читаете? Человеку нужен "ГОД"! Только год! Без месяцев!
4. N0t_F0und 10 11.02.21 14:17 Сейчас в теме
Или в реквизит Период поместить данные МесяцСтрока
МесяцСтрока = РаботаСДиалогами.ДатаКакМесяцПредставление(ПериодРегистрации);

Функция ДатаКакМесяцПредставление(ДатаДата) Экспорт
    Возврат Формат(ДатаДата, "ДФ='ММММ гггг'");
КонецФункции
keyn5565`; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот