Споделяне чрез


Конфигуриране на роли на връзка

С Microsoft Dataverse можете да дефинирате връзки между редове на таблица, без да създавате релация между таблици. В приложенията, управлявани от модели, хората могат да установят именувана връзка между редовете, за да установят по-малко формална релация, което не оправдава създаването на действителна релация между таблици. Някои примери включват приятел, брат или сестра, съпруг/а, участник и заинтересовано лице. Някои връзки могат да бъдат и реципрочни, например дете и родител, съпруг и съпруга или доктор и пациент.

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

Всеки, който има достъп за писане до таблицата "Роля на връзка", може да установи кои връзки са достъпни за използване от хората.

Важно

За да бъде таблицата достъпна като тип ред за нова или съществуваща роля на връзка, свойството Може да има връзки трябва да бъде разрешено за таблицата.

Активиране на ролите на връзка за таблица

  1. Влезте в Power Apps.

  2. Отворете таблицата, която искате, или създайте нова. Повече информация: Редактиране на таблица

  3. Изберете Свойства и след това в десния екран със свойства изберете Може да има връзки. Настройка за разрешаване на връзки

  4. Изберете Записване.

Преглед на роли на връзка

Има определен брой стандартни роли на връзка, вече конфигурирани в Dataverse.

  1. влезте в Power Apps и след това в левия екран изберете Решения. Ако елементът не е в страничния панел, изберете …Още и след това изберете желания елемент.
  2. Отворете незавършеното решение, което искате.
  3. В командната лента изберете Добавяне на съществуваща > роля на връзка. Показва се списъкът с наличните роли на връзка.
  4. Изберете "Отказ ", за да затворите екрана "Добавяне на съществуващи роли на връзка", без да добавяте роля на връзка към решението.

Бележка

Добавяне на роли на връзка към решение

Тъй като ролите на защита са разпознаващи решението, което означава, че могат да бъдат в решение, можете също да добавите роли на връзка към решението, което разпространявате.

По принцип не ви препоръчваме да редактирате компоненти във вътрешното решение по подразбиране. В решението, което сте създали за работа, можете да използвате командата Добавяне на съществуващ в областта Решения, за да внесете някоя от активните роли на връзка във вашето решение.

Добавяне на съществуваща роля на връзка.

След като добавите ролята на връзка към вашето решение, можете да я редактирате навсякъде, където е видима.

Бележка

Състоянието на ролята на връзката не е включено в ролята на връзката, когато се експортира от решение. Следователно, когато решението се импортира в целева среда, състоянието ще бъде настроено на активно по подразбиране.

Създаване на роля на връзка

Важно

Ако възнамерявате да разпространявате решение, което включва нови роли на връзка или промени в съществуващи роли на връзка, трябва да ги добавите към решението, което разпространявате. Редактирането или добавянето на нови роли за връзка в решението по подразбиране няма да ги включи в решение, което можете да разпространявате. Повече информация Добавяне на роли на връзка към решение

  1. Влезте в Power Apps и след това в левия екран изберете Решения. Ако елементът не е в страничния панел, изберете …Още и след това изберете желания елемент.

  2. Отворете незавършеното решение, което искате, и след това в командната лента изберете Ново > Друго > Роля на връзка.

  3. Изпълнете трите стъпки от формуляра, за да опишете ролята на връзката.

    Формуляр за създаване на роля на връзка.

Описание на ролята на връзка

Задайте следните колони:

Column Описание
Име (Задължително) Текстът, описващ връзката.
Категория на ролята на връзка Група, описваща категорията н връзката. Повече информация: Стойности на категория на роля на връзка
Описание Предоставете определение за ролята.

Стойности на категория на роля на връзка

Стойностите на Категория на роля на връзка по подразбиране са:

  • Бизнес
  • Семейство
  • Социални
  • Sales
  • Друго
  • Заинтересовано лице
  • Екип по продажбите
  • Услуга

Можете да добавите нови категории или да промените съществуващи такива, като редактирате глобалния избор Категория. Повече информация: Създаване и редактиране на глобални избори за Dataverse (списъци по избор)

Избор на типове редове

Изберете кои типове редове трябва да са достъпни за свързване.

Бележка

Въпреки че Всички е избрано по подразбиране, обмислете кои типове са подходящи за ролята на връзка, която добавяте.

Съответстващи роли на връзка

В тази незадължителна стъпка, можете да определите всички роли, които се прилагат по реципрочен начин. Не е задължително, но връзките са по-смислени, ако са дефинирани.

Хората например могат да зададат, че Глен е Приятел на Мари, но значи ли това, че Мари е Приятел на Глен? Надяваме се да е така. Но ако Глен е Баща на Мари, това не означава, че Мари е Баща на Глен. Установяването на правилна реципрочност изисква тази допълнителна стъпка.

Когато хората задават роля на връзка, която няма съответстваща роля на връзка, ролята ще се показва само когато преглеждате връзката от реда, за който се прилага връзката. Когато се гледа от свързания ред, ролята ще бъде празна, освен ако няма зададена съответстваща роля.

За дефиниции на роли като приятел, съпруг, колега или брат или сестра, най-добре е да присвоите съответстващата роля на себе си. Ако се конфигурира една съответстваща роля на връзка, тя ще се приложи и в двете посоки.

Важно

Ще трябва да запишете новата роля на връзка без тази съответстваща роля на връзка, преди да можете да зададете съответстващата роля на връзка на самата нея.

Ще откриете, че някои роли за връзка вече са конфигурирани със съвпадащи роли на свързване. Бивш служител се съчетава с Бивш работодател и обратно. Този вид взаимно съответстваща роля на връзка е най-често срещаният.

Можете да конфигурирате множество съответстващи роли на връзка, за да опишете сложни релации. Ако създадете роля за връзка, като например "Баща", можете да конфигурирате още две роли, като например "Дъщеря"* и "Син", и да приложите и двете като съответстващи роли на връзка с "Баща". От своя страна и двете роли на връзка Дъщеря и Син трябва да съответстват на Баща. Разбира се, тогава ще трябва да създадете еквивалентна роля за Майка, която по подобен начин съответства на Дъщеря и Син.

Съвет

Преди да създадете сложен набор от роли на защита, обмислете дали по-опростен набор от роли ще бъде достатъчен. Вместо да създадете например сложен набор от роли на връзка, като Баща, Майка, Син и Дъщеря – обмислете дали просто използването на Родител и Дете няма да ви свърши работа.

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

Вижте също

Създаване на връзки за дефиниране и преглед на релации между редове (класически)
Създаване и редактиране на глобални избори за Dataverse (списъци по избор)
Създаване и редактиране на релации между таблици

Бележка

Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)

Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).