Использование полей выбора (ValuePicker)
Итак, что же такое поле выбора? С точки зрения пользователя TravelCRM - это поле, значение которого нельзя ввести непосредственно, а можно лишь выбрать из имеющихся. Конечно, исключением является случай, когда поле отображает дату или дату-время. На уровне базы данных - это операция уставки связей между таблицами в базе данных. Поля выбора дают возможность использовать данные для связывания с другими данными. Например, при создании документа продажи тура необходимо выбрать клиента со справочника клиентов, для этого служит поле выбора, которое предоставляет доступ к справочнику клиентов, в котором вы можете выбрать существующего клиента или же создать нового, конечно если вы имеете достаточно прав для выполнения этих операций. Рассмотри поле выбора на прмере выбора сотрудника. На картинке внизу представлен типичное поле выбора для сотрудников:

Возможен еще один вариант поля ввода, когда присутствует еще одна кнопка - просмотра и редактирования выбраной записи, при нажатии на которую откроется выбраная запись.
При нажатии на кнопку выбора значения откроется новое окно, в нашем случае со справочником сотрудников, в котором необходимо найти нужного сотрудника вручную либо воспользоваться формой поиска. Как только вы нашли сотрудника - двойным щелчком мыши выберите его. Это приведет к закрытию окна справочника сотрудников и автоматического заполнения поля выбраным значением. Конечно, вы можете в окне справочника сотрудников создавать нового сотрудника, удалять сотрудников и производить редактирование. Стоит отметить что выбор значения доступен также из режимов редактирования и просмотра - в этом случае для выбора сотрудника вам необходимо в режиме редактирования или просмотра нажать кнопку "Выбрать".
Аналогично работают и поля выбора для других объектов: клиентов, туроператоров, курортов и т.д.
Примечание: Эта статья актуальна для версий TravelCRM > 0.2.0