Создание отношений таблиц "многие-ко-многим" в Microsoft Dataverse с помощью портала Power Apps

Портал Power Apps обеспечивает простой способ создания и изменения отношений таблиц "многие-ко-многим" в Dataverse.

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

Просмотр отношений таблиц "многие-ко-многим"

  1. На портале Power Apps выберите режим конструирования на основе модели или Холст.
  2. Выберите Таблицы и выберите таблицу с отношениями, которые необходимо просмотреть. Если этого пункта нет на боковой панели, выберите …Еще, а затем выберите нужный пункт.
  3. В области Отношения можно выбрать следующие представления.
Представления Описание
Все Отображаются все отношения для таблицы
Настраиваемый Отображаются все только настраиваемые отношения для таблицы
По умолчанию Отображаются только стандартные отношения для таблицы

Отношения таблицы организации.

Отношения "многие-ко-многим" будут иметь Тип отношения Многие-ко-многим.

Примечание

Просматриваемая таблица может не иметь отношений Многие-ко-многим.

Создание отношений

Во время просмотра отношений таблицы на панели команд выберите Добавить отношение и выберите Многие-ко-многим.

Выбор типа отношения.

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

Панель "многие-ко-многим" с выбранной таблицей организации.

Выберите Дополнительно для просмотра столбцов Имя отношения и Имя таблицы отношения.

Панель "многие-ко-многим" с выбранным пунктом "Дополнительно".

Значения в этих столбцах создаются для вас на основе выбранных таблиц.

Примечание

Если создается несколько отношений Многие ко многим с одинаковыми двумя таблицами, нужно будет изменить создаваемые столбцы Имя отношения и Имя таблицы отношения, чтобы они стали уникальными.

Выберите ОК, чтобы закрыть панель Многие-ко-многим. Будет создано отношение при сохранении изменений в таблице.

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

Создание отношения "многие-ко-многим" с той же таблицей (отношение ссылки на себя)

Могут быть моменты, когда необходимо создать отношение "многие-ко-многим", которые ссылаются на ту же таблицу. Например, записи учетных записей могут иметь несколько записей родительских учетных записей. Однако, если в отношении ссылки на себя не настроены пользовательские метки, различение двух связанных типов записей, которые появляются в приложении, не будет очевидным для пользователей. Это связано с тем, что связанные записи появляются дважды в приложении, используя одно и то же имя таблицы. Для создания отношения со ссылкой на себя используйте пользовательские метки.

  1. Создайте новую настраиваемую таблицу. В этом примере таблица называется Пользовательская таблица.

  2. Откройте классический обозреватель решений, откройте пользовательскую таблицу, а в разделе Отношения N:N создайте новое Отношение многие-ко-многим.

  3. Завершите определение отношения следующим образом. Обязательно добавьте пользовательские метки как в отношение как текущей, так и другой таблицы:

    Раздел Текущая таблица

    • Параметры отображения: Использовать специальные метки
    • Пользовательская метка: Основное отношение пользовательской таблицы

    Раздел Другая таблица

    • Имя сущности: Пользовательская таблица
    • Параметры отображения: Использовать специальные метки
    • Пользовательская метка: Второе отношение пользовательской таблицы Конфигурация отношения таблицы со ссылкой на себя.
  4. Сохраните отношение, а затем опубликуйте настройку.

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

Приложение со связанными записями с использованием пользовательских меток отношения.

Удаление отношений

Во время просмотра отношений таблиц выберите отношение, которое следует удалить.

Удаление отношения таблиц.

Можно использовать команду Удалить отношение с панели команд или из контекстного меню строки при выборе многоточия (...).

При удалении отношения "многие ко многим" будет удалена созданная таблица отношения. Все данные, соединяющие таблицы с помощью отношения, будут утрачены.

См. также

Создание отношений таблиц N:N (многие-ко-многим)
Создание отношений таблиц N:N (многие-ко-многим) в Dataverse с помощью обозревателя решений

Примечание

Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).

Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).