Элементы выбора
========================

Элементы выбора используются в формах Synergy для выбора одного или
нескольких значений из заданного набора.

В качестве источника значений элементы выбора могут использовать:

* значения, заданные вручную;
* справочники, ранее созданные в системе.

Элементы выбора добавляются на форму во вкладке «Компоненты» и
настраиваются через вкладку «Элементы».

Выпадающий список
---------------------------

Компонент «Выпадающий список» предназначен для выбора одного значения
из раскрывающегося списка.

В режиме заполнения формы пользователю отображаются значения из поля
«Наименование», при этом системным значением является поле «Значение».

Список значений может быть:

* создан вручную непосредственно в компоненте;
* выбран из существующих справочников системы.

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

Переключатель вариантов
-----------------------------

Компонент «Переключатель вариантов» также предназначен для выбора
одного значения, но в отличие от выпадающего списка, варианты выбора
отображаются пользователю сразу.

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

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

Выбор вариантов
---------------------------

Компонент «Выбор вариантов» используется для выбора одного или
нескольких значений из списка с возможностью одновременного выбора
нескольких пунктов.

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

Источником значений для компонента, так же как и для других элементов
выбора, может являться справочник или вручную заданный список.

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

Дата / время
---------------------------

Компонент «Дата / время» используется для ввода пользователем значения
даты и, при необходимости, времени.

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

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

Для компонента доступны следующие основные настройки:

* обязательность заполнения;
* блокировка изменения значения пользователем;
* фильтрация данных;
* автоматическое заполнение текущей датой и временем;
* включение ввода часов и минут;
* задание формата отображения даты.

Формат даты может быть задан вручную с использованием шаблонов,
например ``${dd}.${mm}.${yyyy}``.
