Подключение к данным и их подготовка > Структурирование наборов данных > Создание справочников > Справочник НСИ > Создание связей > Свойства связи
Для настройки связи между атрибутами:
задайте свойства связи в соответствующих столбцах на странице «Связи» в мастере справочника НСИ;
в настольном приложении используйте окно «Свойства связи».
Определите параметры связи:
Отображать поле
в качестве значения/Поле-значение
Если выбранный справочник является параметрическим, будет отображено дерево параметров связываемого справочника:
Дерево параметров предназначено для задания привязки атрибутов текущего справочника к параметрам связываемого справочника или для задания постоянного значения.
Примечание. Если идентификатор параметра и его тип совпадают с данными параметра какого-либо атрибута редактируемого справочника, то соответствие будет установлено автоматически.
Для сохранения свойств связи нажмите кнопку «Сохранить»/«OK».
Для создания привязки:
в веб-приложении нажмите кнопку
«Параметры привязки», расположенную
в столбце «Справочник» напротив
добавленной связи:
в настольном приложении дважды щёлкните по выбранному параметру.
После выполнения одного из действий будет открыто окно «Параметры привязки»:
В раскрывающемся списке «Параметры» выберите параметр, по которому создаётся связь между атрибутами текущего справочника НСИ и параметрами связываемого справочника.
Примечание. Задание параметра доступно только в веб-приложении.
Определите тип привязки, установив соответствующий переключатель:
Изменяемое значение. Данный тип осуществляет привязку параметра к атрибуту редактируемого справочника. Такая привязка позволяет при изменении значения атрибута менять и значение параметра в связываемом справочнике:
Атрибуты справочника. В раскрывающемся списке выберите атрибут справочника, значения которого будут передаваться в качестве значения параметра. Раскрывающийся список содержит все атрибуты текущего справочника;
Алгоритм выбора значения. В раскрывающемся списке выберите алгоритм выбора значения при множественной отметке для атрибута:
Все. В параметр будет передаваться массив всех значений атрибута;
Первый. В параметр будет передаваться первое значение атрибута;
Последний. В параметр будет передаваться последнее значение атрибута;
Примечание. Раскрывающийся список «Алгоритм выбора значения» доступен, если связывается атрибут, который может иметь множественное значение.
Постоянное значение. Данный тип позволяет задать конкретное постоянное значение. Возможны следующие ситуации:
если в связанном справочнике параметр привязан к какому-то другому справочнику, то в поле будет отображен список элементов этого справочника;
если параметр не привязан к другому справочнику, то можно
задать значение, соответствующее типу параметра. Для задания значения
нажмите кнопку
/
«Задать
формулу». Будет открыт редактор выражения.
Для сохранения настроек параметров привязки нажмите кнопку «Применить»/«OK».
Настройка формул выполняется с помощью редактора выражения:
редактор выражения в настольном приложении универсален для всех инструментов и объектов платформы. Описание универсального редактора выражения приведено в разделе «Создание формул и выражений»;
редактор выражения в веб-приложении отличается в зависимости от настраиваемого инструмента или объекта.
Окно редактора выражения для задания постоянного значения привязки в веб-приложении имеет вид:
Сформируйте формулу, по которой будет рассчитываться привязка.
В формуле допускается использование операндов, арифметических операций, функций, цифр, знаков сравнения и круглых скобок. При этом имеются некоторые особенности:
вставка всех типов элементов, кроме цифр, может осуществляться как с помощью клавиатуры, так и с помощью специальных панелей;
вставка цифр осуществляется только с помощью клавиатуры.
См. также: