Задача [FORMS29]: Связь между компонентами формы «выбор пользователя» → «выбор должности»

Формулировка проблемы: В форме служебной записки должна быть связь между полями Сотрудник — Должность, т.е. при заполнении поля ФИО сотрудника из штата, поле должность должна автоматически заполниться, и наоборот.

Решение: реализовать настройку в компоненте «Объекты Synergy» (см. задачу 2.36.FORMS31):

Связь может быть определена только в одну сторону (например, компонент выбора пользователя → компонент выбора должности, или наоборот, но не оба сразу, во избежание возникновения циклических ссылок. Также необходимо отслеживать и не давать создавать непрямые циклические ссылки, например «Выбор подразделения» → «Выбор должности» → «Выбор пользователя» → «Выбор подразделения»).

Компонент, в котором настроена такая связь (главный компонент), определяет набор значений для выбора в том компоненте, с которым он связан (подчиненный компонент). То есть после выбора значения в компоненте выбора пользователя, должность в связанном компоненте выбора должности выбирается из соответствующего выбранному пользователю набора значений. Если такое значение всего одно, то компонент выбора должности заполняется автоматически. Возможные варианты связей: