Show/Hide Toolbars

Руководство администратора

Связи доп. параметров

Ссылки Назад Вверх Вперед

dev_icon Скоро эта страница будет выглядеть по-новому

Параметры можно связывать между собой по принципу "родитель — подчиненный". Когда в карточке задачи присутствует родительский ДП, то допустимые значения для подчиненного определяются на основе этой связи. Связи между параметрами работают как в уже созданных задачах, так и при создании новой задачи.

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

Список всех настроенных в системе связей:

dp_links

Список настроенных связей между ДП.

Название

Описание

Родительский параметр

Название родительского ДП

Подчиненный параметр

Название подчиненного ДП

Жесткая связь

Флажок определяет возможность выбора значения дочернего ДП без выбора значения родительского:

если флажок включен, то если значение хотя бы одного из родительских ДП не выбрано, в дочернем ДП будет пустое множество (то есть сначала необходимо заполнить значения всех родительских ДП, а потом уже выбирать дочерний ДП);

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

Источник данных

Название результирующей таблицы в базе данных "Первая Форма"

Колонка для отбора

Колонка, в которой хранятся значения родительского ДП

Значение подчиненного параметра

Колонка, в которой хранятся значения подчиненного ДП

Текст подчиненного параметра

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

Связи можно устанавливать между ДП в разных колонках одной строки таблицы. Например, в одной колонке выбирается тип продукции, в другой колонке доступны только артикулы, относящиеся к данному типу продукции.

warning_icon  Нельзя установить связь ДП, если подчиненный параметр находится в таблице, а родительский — вне таблицы

warning_icon   Во избежание нагрузки системы и возникновения ошибок запрещено создание связей между ДП, если такая связь приведет к образованию цикла. К примеру, если ДП “А” указывается родительским для ДП "Б", в то время, как ДП “Б” уже был указан ранее как родительский для ДП “А”.