Правила производных связей – механизм, позволяющий настраивать как бинарные, так и N-арные связи между любыми объектами системы на основе явных связей, содержащихся в модели. N-арная связь — связь между N сущностями.
Механизм правил производных связей основан на правилах получения объектов, а именно, на каждом этапе правила производных связей выполняется определенное правило получения объектов. Поэтому для понимания текущего раздела рекомендуется сначала ознакомиться с разделом Правила получения объектов.
Отличительной особенностью правил производных связей является возможность с их помощью строить списки по специальному настраиваемому классу, содержащему ссылки на объекты, включая стартовый объект. Это облегчает различные задачи, в том числе разработку шаблонов отчетов.
Примерами использования данного механизма могут служить системные списки Входы по функциональным объектам и Выходы по функциональным объектам, построенные на одноименных правилах производных связей. Данные списки используются в следующих классах:
До начала работы с правилами производных связей рекомендуется ознакомиться с приведенной ниже видеоинструкцией "Подход NoCode к работе с данными".
00:00 Вступление
00:12 Какую задачу решаем?
00:42 Для чего мы развивали NoCode платформу?
01:53 Инструменты NoCode извлечения данных
02:44 Вычисляемые параметры
04:22 Настройка Вычисляемых параметров
05:25 Пример использования механизмов NoCode: Ошибки диаграмм
06:20 Правила производных связей
07:12 Извлечение данных отношений. Простые и объектные параметры
08:22 Основные паттерны, облегчающие получение данных
10:06 Расширенные паттерны, облегчающие получение данных
11:00 Производные бинарные связи
11:56 Производная 3-арная связь
12:34 Производные 6-арные связи с разными маршрутами
14:11 Настройка Производных правил
15:11 Заключение
00:00 Вступление
00:12 Какую задачу решаем?
00:42 Для чего мы развивали NoCode платформу?
01:53 Инструменты NoCode извлечения данных
02:44 Вычисляемые параметры
04:22 Настройка Вычисляемых параметров
05:25 Пример использования механизмов NoCode: Ошибки диаграмм
06:20 Правила производных связей
07:12 Извлечение данных отношений. Простые и объектные параметры
08:22 Основные паттерны, облегчающие получение данных
10:06 Расширенные паттерны, облегчающие получение данных
11:00 Производные бинарные связи
11:56 Производная 3-арная связь
12:34 Производные 6-арные связи с разными маршрутами
14:11 Настройка Производных правил
15:11 Заключение
Настройка взаимосвязей с помощью правил производных связей состоит из двух этапов:
На этом этапе необходимо создать новый класс и завести в нём объектные параметры. При этом следует руководствоваться статьей Редактирование метаданных и следующими принципами:
Правила хранятся в справочнике Правила производных связей. Настройка правил осуществляется в Окне свойств правила. Для настройки необходимо: