Tworzenie relacji między tabelami typu wiele do wielu w usłudze Microsoft Dataverse przy użyciu portalu usługi Power Apps

Portal usługi Power Apps zapewnia prosty sposób tworzenia i edytowania relacji wiele do wielu między tabelami na potrzeby usługi Dataverse.

Portal umożliwia konfigurowanie najczęściej spotykanych opcji, ale niektóre opcje można ustawić tylko przy użyciu eksploratora rozwiązań. Więcej informacji:

Wyświetlanie relacji wiele-do-wielu między tabelami

  1. Z Portal Power Apps, wybierz typ projektowania Oparty na modelu lub Kanwa.
  2. Wybierz Tabele i wybierz tabelę, która ma relacje, jakie chcesz wyświetlić. Jeśli elementu nie ma w okienku panelu bocznego, wybierz …Więcej, a następnie wybierz żądany element.
  3. W wybranym obszarze Relacje można wybrać następujące widoki:
Wyświetlanie Opis
Wszystko Pokazuje wszystkie relacje dla tabeli
Niestandardowe Pokazuje tylko relacje niestandardowe dla tabeli
Wartość domyślna Pokazuje tylko relacje standardowe dla tabeli

Relacje tabel kont.

Relacje wiele-do-wielu będą miały Typ relacji określony jako Wiele-do-wielu.

Uwaga

Tabela, którą wyświetlasz, może nie mieć relacji Wiele-do-wielu.

Utwórz relacje

Podczas wyświetlania relacji między tabelami na pasku poleceń, wybierz Dodaj relację i wybierz Wiele-do-wielu.

Wybierz typ relacji.

Na panelu Wiele-do-wielu wybierz tabelę, którą ma być tabelą pokrewną bieżącej tabeli.

Panel Wiele-do-wielu z wybraną tabelą Konto.

Wybierz Więcej opcji, aby wyświetlić kolumny Nazwa relacji i Nazwa tabeli relacji.

Okienko Wiele-do-wielu z wybranym Więcej opcji.

Wartości tych kolumn są generowane na podstawie wybranych tabel.

Uwaga

Jeśli tworzysz więcej niż jedną relację Wiele-do-wielu dla tych samych dwóch tabel, będzie trzeba edytować wygenerowane kolumny Nazwa relacji i Nazwa tabeli relacji, aby były unikatowe.

Wybierz OK, aby zamknąć okienko Wiele-do-wielu. Relacja zostanie utworzona po zapisaniu zmian tabeli.

Po zapisaniu nie ma żadnych danych, które można zmienić przy użyciu Power Apps Portals. Aby edytować właściwości relacji dla aplikacji opartych na modelu użyj Eksploratora.

Tworzenie relacji wiele-do-wielu z taką samą tabelą (relacja typu referencja do samego siebie)

Może się pojawić konieczność utworzenia relacji typu wiele-do-wielu, która odwołuje się do tej samej tabeli. Na przykład rekordy kont mogą zawierać konto nadrzędne rekordów. Jeśli jednak relacja typu sam-referencja nie ma skonfigurowanej etykiet niestandardowych, dwa pokrewne typy rekordów widoczne w aplikacji nie będą widoczne dla użytkowników. Jest tak dlatego, że rekordy pokrewne są wyświetlane dwa razy w aplikacji, używając tej samej nazwy tabeli. Aby utworzyć relację typu odwołujący się do sam siebie, użyj etykiet niestandardowych.

  1. Utwórz nową tabelę niestandardową. W tym przykładzie tabela ma nazwę Tabela niestandardowa.

  2. Otwórz klasyczny eksplorator rozwiązań, otwórz tabelę niestandardową, a następnie w sekcji N:N relacje utwórz nową Relację wiele-do-wielu.

  3. Wykonaj definicję relacji w następujący sposób. Upewnij się, że etykiety niestandardowe są dodawanie zarówno do relacji bieżącej, jak i do drugiej tabeli:

    Bieżąca tabela sekcja

    • Opcja wyświetlania: Użyj etykiety niestandardowej
    • Etykieta niestandardowa: podstawowa relacja między tabelami niestandardowymi

    Inna tabela sekcja

    • Nazwa encji: Tabela niestandardowa
    • Opcja wyświetlania: Użyj etykiety niestandardowej
    • Etykieta niestandardowa: pomocnicza konfiguracja relacji między encjami niestandardowymi Autoreferencyjna konfiguracja relacji tabeli.
  4. Zapisz relację i opublikuj dostosowanie.

Ponieważ pokrewne typy rekordów używają niestandardowych etykiet zdefiniowanych dla relacji autoreferencyjnej zamiast nazwy tabeli, użytkownicy uruchamiający aplikację mogą rozróżnić dwa pokrewne typy rekordów, które istnieją.

Aplikacja z rekordami pokrewnymi, używając niestandardowych etykiet relacji.

Usuń relacje

Podczas wyświetlania relacji między tabelami wybierz relację, którą chcesz usunąć.

Usuwanie relacji między tabelami.

Można użyć polecenia Usuń relację na pasku poleceń lub z wiersza menu kontekstowego po wybraniu wielokropka (...).

Usunięcie relacji Wiele-do-wielu spowoduje usunięcie utworzonej tabeli relacji. Wszystkie dane łączące tabele za pomocą relacji zostaną utracone.

Zobacz także

Tworzenie relacji typu N:N (wiele do wielu) między tabelami
Tworzenie relacji N:N (wiele-do-wielu) między tabelami w Dataverse przy użyciu eksploratora rozwiązań

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).