Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
С помощью Microsoft Dataverse можно определить связи между строками таблиц без создания отношения между таблицами. В приложениях на основе модели пользователи могут установить связь с именем между строками для создания менее формального отношения, которое не оправдывает создание фактического отношения таблиц. Некоторые примеры включают друга, брата, супруга, участника и заинтересованных лиц. Некоторые связи также могут быть взаимными, такими как ребенок и родитель, муж и жена, или врач и пациент.
Когда пользователи устанавливают соединение между двумя строками, они также могут добавлять описание и дополнительные сведения, такие как даты начала и окончания связи. Дополнительные сведения: добавление роли подключения для связывания строк друг с другом
Любой пользователь с правами на запись для таблицы Роль подключения может установить, какие подключения будут доступны для использования пользователями.
Это важно
Чтобы таблица была доступна как тип строки для новой или существующей роли подключения, свойство "Может иметь подключения " должно быть включено для таблицы.
Включение ролей подключения для таблицы
Выполните вход в Power Apps.
Откройте нужную таблицу или создайте новую. Дополнительные сведения: Изменение таблицы
Выберите "Свойства", а затем в правой области свойств выберите "Может иметь подключения".
Нажмите кнопку "Сохранить".
Просмотр ролей подключения
В Dataverse уже настроено несколько стандартных ролей подключения.
- Войдите в Power Apps, а затем на левой панели выберите "Решения". Если этого пункта нет на боковой панели, выберите …Еще, а затем выберите нужный пункт.
- Откройте нужное неуправляемое решение.
- На панели команд выберите "Добавить существующую>роль подключения". Отображается список доступных ролей подключения.
- Нажмите кнопку "Отмена" , чтобы закрыть область "Добавление существующих ролей подключения " без добавления роли подключения в решение.
Замечание
- Если вы хотите распределить роли подключения с решением, убедитесь, что они включены в решение, которое вы хотите распространить. Дополнительные сведения: добавление ролей подключения в решение
Добавление ролей подключения в решение
Поскольку роли подключения поддерживают решения, то есть их можно включить в решение, роли подключения также можно добавить в распространяемое решение.
Как правило, мы не рекомендуем изменять компоненты во внутреннем решении по умолчанию. В созданном решении можно использовать команду Add Existing в области решений , чтобы перенести любую из активных ролей подключения в решение.
После добавления роли подключения в решение вы можете изменить ее там, где она видна.
Замечание
Состояние роли подключения не включается в роль подключения при ее экспорте из решения. Поэтому при импорте решения в целевую среду состояние будет установлено как активное по умолчанию.
Создание роли подключения
Это важно
Если вы планируете распространить решение, включающее новые роли подключения или изменения существующих ролей подключения, необходимо добавить их в решение, которое будет распространяться. Изменение или добавление новых ролей подключения в решение по умолчанию не будет включать их в решение, которое можно распространять. Дополнительные сведения о добавлении ролей подключения в решение
Войдите в Power Apps , а затем на левой панели выберите "Решения". Если этого пункта нет на боковой панели, выберите …Еще, а затем выберите нужный пункт.
Откройте неуправляемое решение, которое вам нужно, а затем на панели команд выберите Новый>Другое>Роль соединения.
Выполните три шага формы, чтобы описать роль подключения.
Описание роли подключения
Задайте следующие столбцы:
| колонна | Description |
|---|---|
| Имя | (обязательно) Текст, описывающий соединение. |
| Категория роли подключения | Группа, описывающая категорию соединения. Дополнительные сведения: категории ролей подключения и их значения |
| Описание | Укажите определение роли. |
Значения категории ролей подключения
Значения категорий ролей подключения по умолчанию:
- Бизнес
- Семья
- Соцсети
- Продажи
- Other
- Заинтересованное лицо
- Группа продаж
- Услуга
Вы можете добавить новые категории или изменить существующие, изменив глобальный выбор категории . Дополнительные сведения: Создание и изменение глобального набора выбора для Dataverse (списки выбора)
Выбор типов строк
Выберите, какие типы строк должны быть доступны для подключения.
Замечание
Хотя все выбрано по умолчанию, убедитесь, что вы считаете, какие типы подходят для добавляемой роли подключения.
Сопоставление ролей подключения
На этом необязательном шаге можно определить любые роли, которые применяются взаимно. Это не обязательно, но подключения более значимы, если они определены.
Например, люди могут установить, что Глен является другом Мэри, но означает ли это, что Мэри является другом Глена? Мы надеемся так. Но если Глен является отцом Марии, это не означает, что Мэри является отцом Глен. Для установления правильной взаимности требуется этот дополнительный шаг.
Когда пользователь задает роль подключения, у которой нет соответствующей роли подключения, роль будет отображаться только при просмотре подключения из строки, к которой применено подключение. При просмотре из связанной строки эта роль будет пуста, если не задать соответствующую роль.
Для определений ролей, таких как друг, супруг, коллега или брат, лучше назначить соответствующую роль самой себе. Если настроена одна соответствующая роль подключения, одна соответствующая роль подключения будет применена в обоих направлениях.
Это важно
Необходимо сохранить новую роль подключения без соответствующей роли подключение, прежде чем можно будет задать соответствующую роль подключения самой себе.
Некоторые роли подключения уже настроены с соответствующими ролями подключения. Бывший сотрудник соответствует бывшему работодателю и наоборот. Эта роль соединения типа "один к одному" наиболее распространена.
Можно настроить несколько совпадающих ролей соединения для описания сложных связей. Если вы создаете роль подключения, например Отец, вы можете настроить две другие роли, такие как Дочь,* и Сын, и применить оба из них как соответствующие роли подключения к отцу. В свою очередь, роли подключения «Дочь» и «Сын» должны соответствовать Отцу. Конечно, вы должны настроить эквивалентную роль для матери , которая аналогично соответствует дочери и сыну.
Подсказка
Прежде чем создавать сложный набор ролей подключения, рассмотрите, будет ли достаточно простой набор ролей. Например, вместо создания сложного набора ролей соединения, таких как отец, мать, сын и дочь , рассмотрите возможность простого использования родительского и дочернего ролей.
Если настроено несколько соответствующих ролей подключения, эти роли подключения представляют только допустимые взаимные роли. Первый будет применяться автоматически в качестве значения по умолчанию. Если значение по умолчанию неправильно, пользователи должны вручную изменить соединение и выбрать между допустимыми параметрами, определенными в конфигурации.
См. также
Создание подключений для определения и просмотра связей между строками (классическая модель)
Создание и изменение глобальных вариантов для Dataverse (списки выбора)
Создание и изменение отношений между таблицами