|
Выбор года в Форме |
☑ |
0
Ученик 1С-ника
naïve
08.07.24
✎
12:50
|
Подскажите, пжст, как правильно организовать заполнение поля, в котором предполагается ввод года? Если установить Тип Дата, с форматированным выводом только года, то в календаре все-равно приходится выбирать какую-то дату.. Или есть возможность настройки календаря для выбора только года?
|
|
1
DJ Anthon
08.07.24
✎
13:10
|
НовыйЭлемент = Элементы.Добавить("ПериодГод", Тип("ПолеФормы"));
НовыйЭлемент.Вид = ВидПоляФормы.ПолеВвода;
НовыйЭлемент.ПутьКДанным = "ПериодГод";
НовыйЭлемент.КнопкаРегулирования = Истина;
НовыйЭлемент.ФорматРедактирования = "ЧГ=";
НовыйЭлемент.МинимальноеЗначение = 2020;
НовыйЭлемент.МаксимальноеЗначение = 2100;
НовыйЭлемент.УстановитьДействие("ПриИзменении", "ПериодГодПриИзменении");
ЭтаФорма.ПериодГод = Год(ТекущаяДата());
|
|
2
Волшебник
08.07.24
✎
13:13
|
(0) Сделайте числовое поле с полем выбора из списка.
Список заполните программно: ±10 лет от текущей даты + два дополнительных пункта: ранее/позже, по которым перезаполнять список на предыдущие/следующие 10 лет
|
|
3
Волшебник
08.07.24
✎
13:14
|
(0) Кстати, не надо писать с большой буквы слова, которые ничего не означают, например, Форме, Тип
|
|
4
Ученик 1С-ника
naïve
08.07.24
✎
13:39
|
Да. Спс.
(2)то же вариант. Запасным оставлю, спс
(3) ок
|
|
5
Волшебник
08.07.24
✎
13:40
|
(4) здесь пишется "тоже"
|
|
6
Ученик 1С-ника
naïve
08.07.24
✎
13:55
|
(5) та Вы лингвист, батенька.. УВАЖАЮ! Спс!
|
|