Stvaranje i uređivanje odnosa tablice 1:N („jedan na više”) ili N:1 („više na jedan”) s pomoću preglednika rješenja

Preglednik rješenja omogućuje jedan način stvaranja i uređivanja odnosa tablice 1:N („jedan na više”) ili odnosa N:1 („više na jedan”) za servis Microsoft Dataverse.

Portal platforme Power Apps omogućuje konfiguriranje najčešćih mogućnosti, ali određene se mogućnosti mogu postaviti samo s pomoću preglednika rešenja. Dodatne informacije:

Otvorite preglednik rješenja

Dio naziva bilo kojeg stvorenog odnosa predstavlja prefiks prilagođavanja. To se postavlja na temelju izdavača rješenja za rješenje na kojem radite. Ako vam je bitan prefiks prilagođavanja, obavezno radite u neupravljanom rješenju u kojem je prefiks prilagođavanja onaj koji želite za tu tablicu. Dodatne informacije: Promjena prefiksa preglednika rješenja

Otvaranje neupravljanog rješenja

  1. Na portalu Power Apps odaberite Rješenja na lijevoj navigacijskoj traci, a zatim na alatnoj traci odaberite Prebaci na klasični način. Ako stavka nije u bočnom oknu, odaberite …Više a zatim odaberite željenu stavku.

  2. Na popisu Sva rješenja otvorite željeno neupravljano rješenje.

Pregled odnosa tablica

U pregledniku rješenja proširite stavku Tablice i odaberite tablicu. U toj tablici odaberite Odnosi 1:N ili Odnosi N:1

Prikažite odnos tablica.

Stvaranje odnosa

Dok pregledavate odnose tablice na naredbenoj traci odaberite Novi odnos „jedan na više” ili Novi odnos „više na jedan”.

Napomena

Ako naredbe nisu dostupne, tablica ne ispunjava uvjete za stvaranje prilagođenog odnosa.

Obje će mogućnosti otvoriti obrazac kao u nastavku. Razlika je u tome je li postavljen stupac Primarna tablica ili Povezana tablica.

Novi obrazac odnosa „jedan na više”.

  • Kod Odnosa 1:N, Primarna tablica postavljena je na trenutačnu tablicu
  • Kod Odnosa 1:N, Povezana tablica postavljena je na trenutačnu tablicu

Sljedeći se stupci moraju postaviti da bi se mogao spremiti odnos tablice:

Obavezni stupac Opis
Primarna tablica Ta će tablica biti ciljna vrsta za stupac pretraživanja stvoren na povezanoj tablici.
Povezana tablica Ovoj će se tablici dodati stupac za pretraživanje koji povezuje retke tablice s primarnim retkom tablice.
Ime Naziv odnosa. Vrijednost će se generirati na temelju vrijednosti primarne i povezane tablice. Tom će se stupcu dodati prefiks prilagođavanja izdavača rješenja.
Zaslonski naziv stupca pretraživanja Tekst (koji se može lokalizirati) u stupcu pretraživanja koji će se stvoriti za povezanu tablicu. Obično je isti kao zaslonski naziv primarne tablice.
Kasnije ga se može promijeniti.
Naziv stupca pretraživanja Naziv stupca pretraživanja koji će se stvoriti u povezanoj tablici. Vrijednost će se generirati na temelju Zaslonskog naziva stupca pretraživanja. Tom će se stupcu dodati prefiks prilagođavanja izdavača rješenja.

Možete kliknuti gumb Spremi odnos tablice. za spremanje tablice i nastavak uređivanja. Dodatne informacije: Uređivanje odnosa

Napomena

Ako vrijednosti Naziv ili Naziv stupca pretraživanja već postoje u sustavu, pri pokušaju spremanja prikazat će se poruka o pogrešci. Uredite vrijednosti tako da su jedinstvene i pokušajte ponovno.

Uređivanje odnosa

Dok pregledavate odnose tablice, odaberite tablicu koju želite urediti. Sljedeća svojstva odnosa tablice moguće je urediti nakon stvaranja odnosa.

Napomena

Izdavač upravljanog rješenja može spriječiti neka prilagođavanja odnosa koja su dio njihova rješenja.

Svojstva odnosa tablice

Ta svojstva opisuju odnos.

Column Opis
Pretraživo Određuje hoće li odnos vidljiv u Naprednom pretraživanju u aplikacijama utemeljenim na modelu. Odaberite Ne ako je riječ o odnosu koji nije važan za vaše poslovanje.
Hijerarhijski Ta je postavka omogućena isključivo za samoreferentne odnose. Određuje hoće li se tablica uzeti u obzir pri definiranju hijerarhije za tablicu.
Važno: kada postavite te stupce skupne vrijednosti za svojstvo, procesi i prikazi možda će se konfigurirati tako da ovise o tom svojstvu. Ako kasnije promijenite tu vrijednost, te mogućnosti koje ovise o hijerarhiji neće funkcionirati.
Dodatne informacije: Definiranje i izvršavanje upita za hijerarhijski povezane podatke

Stupac pretraživanja

To su svojstva stupca pretraživanja stvorenog u povezanoj tablici. Svojstva se mogu urediti ovdje ili izravnim uređivanjem stupca pretraživanja. Neka svojstva stupca ne mogu se urediti u odnosu. Dodatne informacije: Uređivanje stupca

Column Opis
Ime zaslona Tekst (koji se može lokalizirati) u stupcu pretraživanja koji će se stvoriti za povezanu tablicu.
Preduvjeti stupca Određuje mora li stupac sadržavati podatke prije no što se omogući spremanje obrasca u aplikaciji stvorenoj prema modelu. Dodatne informacije: Mogućnosti preduvjeta stupca
Opis Unesite upute za korisnika o tome za što služi koji stupac. Ti se opisi prikazuju u obliku opisa elemenata za korisnika u aplikacijama stvorenima prema na modelu kad korisnik zadrži pokazivač miša iznad oznake stupca.

Iz primarne se tablice možete pomicati na povezane retke. Uz pomoć tih podataka aplikacije stvorene prema modelu upravljaju načinom prikaza redaka povezane tablice. Te postavke mogu se uređivati i pomoću uređivača obrasca.

Column Opis
Mogućnost prikaza Način prikaza popis povezane tablice. Dodatne informacije: Mogućnosti prikaza
Prilagođena oznaka Navedite tekst koji se može lokalizirati i koji će se koristiti umjesto naziva u množini kad odaberete Koristi prilagođenu oznaku kao Mogućnost prikaza .
Područje prikaza Odaberite jedno od dostupnih grupiranja za prikaz tog popisa. Dostupne su mogućnosti: Pojedinosti (za grupu Uobičajeno), Marketing, Prodaja i Usluga.
Redoslijed prikaza Određuje gdje će se navigacijska traka uvrstiti u odabranom području za prikaz. Raspon dopuštenih brojeva počinje s 10 000. Stavke navigacijske oznake s manjom vrijednošću prikazivat će se iznad odnosa s višom vrijednošću.

Mogućnosti prikaza

Dostupne su sljedeće mogućnosti prikaza:

Mogućnost Opis
Bez prikaza Ne prikazuju se povezane tablice za taj odnos.
Koristi prilagođenu oznaku Kada je odabrana ta mogućnost, omogućen je stupac Prilagođena oznaka da biste mogli navesti tekst koji se može lokalizirati, a koji će se koristiti umjesto naziva u množini.
Koristi naziv u množini Koristite zaslonski naziv u množini definiran za povezanu tablicu.

Ponašanje odnosa

Tu možete definirati standardna ponašanja za povezane tablice. Ta je informacija važna jer osigurava integritet podataka i može automatizirati poslovne procese za vašu tvrtku.

Pogledajmo primjer.

Recimo da imate novog prodajnog predstavnika i želite mu dodijeliti određeni broj postojećih prilika koje su trenutno dodijeljene drugom prodajnom predstavniku. Redak svake prilike može sadržavati određeni broj povezanih aktivnosti zadatka. Možete jednostavno pronaći željene aktivne prilike i dodijeliti ih novom prodajnom predstavniku. Što će se dogoditi aktivnostima zadataka koje su bile povezane s prilikama? Želite li otvoriti svaki zadatak i odlučiti o dodjeli novom prodajnom predstavniku? Vjerojatno ne. Umjesto toga možete omogućiti da odnos automatski primijeni neka standardna pravila. Ova pravila primjenjuju se samo na retke zadatka povezane s prilikama koje iznova dodjeljujete. Mogućnosti su:

  • Ponovno dodijelite sve aktivne zadatke.
  • Ponovno dodijelite sve zadatke.
  • Nemojte ponovno dodijeliti ni jedan zadatak.
  • Ponovno dodijelite sve aktivne zadatke bivšem vlasniku prilike.

Odnos može kontrolirati način na koji se akcije koje se izvode na retku za kaskadnog retka primarne tablice entiteta pa sve do bilo kojeg retka povezane tablice.

Postoji nekoliko vrsta ponašanja koja se mogu primijeniti za određene akcije.

Ponašanja

U nastavku su navedena ponašanja koja se mogu konfigurirati.

Ponašanje Opis
Kaskadni prijenos aktivnih Akcija se izvodi na svim aktivnim recima povezane tablice.
Kaskadni prijenos svih Akcija se izvodi na svim recima povezane tablice.
Bez kaskadnog prijenosa Ništa se ne izvodi.
Ukloni vezu Uklanja se vrijednost pretraživanja za sve povezane retke.
Ograniči Sprječava se brisanje retka primarne tablice ako postoje reci povezane tablice.
Kaskadni prijenos korisničkih Izvršava se akcija na svim recima povezane tablice u vlasništvu korisnika koji je ujedno i vlasnik retka primarne tablice.

Akcije

Ovo su akcije koje mogu aktivirati određena ponašanja:

Column Opis Mogućnosti
Dodjela Što se zbiva kada se redak primarne tablice dodijeli nekom drugom? Kaskadno sve
Kaskadno aktivno
Kaskadni prijenos korisničkih
Bez kaskadnog prijenosa
Ponovno postavljanje nadređenog Što se zbiva ako se promijeni vrijednost pretraživanja povezane tablice u nadređenom odnosu?
Dodatne informacije: Odnosi nadređene tablice
Kaskadno sve
Kaskadno aktivno
Kaskadni prijenos korisničkih
Kaskadno nijedno
Zajedničko korištenje Što se zbiva kada se dijeli redak primarne tablice? Kaskadno sve
Kaskadno aktivno
Kaskadni prijenos korisničkih
Kaskadno nijedno
Brisanje Što se zbiva kada se izbriše redak primarne tablice? Kaskadno sve
Ukloni vezu
Ograniči
Prekid zajedničkog korištenja Što se zbiva kada se poništi dijeljenje retka primarne tablice? Kaskadno sve
Kaskadno aktivno
Kaskadni prijenos korisničkih
Kaskadno nijedno
Spajanje Što se zbiva kada se spoji redak primarne tablice? Kaskadno sve
Kaskadno nijedno
Prikaz skupne vrijednosti Koje je željeno ponašanje za prikaz skupne vrijednosti pridružen odnosu? Kaskadni prijenos svih
Kaskadni prijenos aktivnih
Kaskadni prijenos korisničkih
Kaskadno nijedno

Mogućnosti vrste ponašanja

Upotrijebite stupac Vrsta ponašanja da biste odabrali neki skup standardnih ponašanja ili da biste ih samostalno konfigurirali.

Mogućnost Opis
Nadređeni Dodijeli: kaskadni prijenos svih
Ponovno postavi nadređeno: kaskadni prijenos svih
Zajednički koristi: kaskadni prijenos svih
Izbriši: kaskadni prijenos svih
Zaustavi zajedničko korištenje: kaskadni prijenos svih
Spoji: bez kaskadnog prijenosa
Prikaz skupne vrijednosti: bez kaskadnog prijenosa | kaskadni prijenos svih
Referentni Dodijeli: bez kaskadnog prijenosa
Ponovno postavi nadređeno: bez kaskadnog prijenosa
Zajednički koristi: bez kaskadnog prijenosa
Izbriši: ukloni vezu
Zaustavi zajedničko korištenje: bez kaskadnog prijenosa
Spoji: bez kaskadnog prijenosa
Prikaz skupne vrijednosti: bez kaskadnog prijenosa | kaskadni prijenos svih
Referentni, ograniči brisanje Dodijeli: bez kaskadnog prijenosa
Ponovno postavi nadređeno: bez kaskadnog prijenosa
Zajednički koristi: bez kaskadnog prijenosa
Izbriši: ograniči
Zaustavi zajedničko korištenje: bez kaskadnog prijenosa
Spoji: bez kaskadnog prijenosa
Prikaz skupne vrijednosti: bez kaskadnog prijenosa | kaskadni prijenos svih
Kaskadni prijenos koji se može konfigurirati Za svaku akciju možete konfigurirati željeno ponašanje ovisno o dostupnim mogućnostima

Napomena

Možda nećete moći odabrati mogućnost Nadređeni ako bilo koja tablica već sudjeluje u nadređenom odnosu tablica. Dodatne informacije: Odnosi nadređene tablice

Ako pomoću mogućnosti Kaskadni prijenos koji se može konfigurirati postavite ponašanja za akcije tako da odgovaraju ponašanjima za akcije povezane s drugom vrstom ponašanja, nakon spremanja odnosa Vrsta ponašanja automatski se postavlja na odgovarajuću vrstu.

Brisanje odnosa

U prikazu odnosa tablice odaberite odnos tablice koji želite izbrisati i kliknite naredbu Izbriši naredbu. .

Brisanjem odnosa izbrisat će se stupac pretraživanja u povezanoj tablici.

Napomena

Nećete moći izbrisati odnos koji sadrži ovisnosti. Na primjer, ako ste dodali stupac pretraživanja u obrazac povezane tablice, stupac morate ukloniti iz obrasca prije brisanja odnosa.

Odnosi nadređene tablice

Svaki par tablica koji ispunjava uvjete za odnos 1:N, može međusobno imati više odnosa 1:N. No obično se samo jedan od tih odnosa može smatrati nadređenim odnosom tablica.

Nadređeni odnos tablica bilo je koji odnos tablica 1:N za koji je istinita jedna od mogućnosti kaskadnog prijenosa u stupcu Nadređeni u sljedećoj tablici.

Akcija Nadređeni Nije nadređeni
Dodjela Kaskadni prijenos svih
Kaskadni prijenos korisničkih
Kaskadni prijenos aktivnih
Bez kaskadnog prijenosa
Brisanje Kaskadni prijenos svih Ukloni vezu
Ograniči
Ponovno postavljanje nadređenog Kaskadni prijenos svih
Kaskadni prijenos korisničkih
Kaskadni prijenos aktivnih
Bez kaskadnog prijenosa
Zajedničko korištenje Kaskadni prijenos svih
Kaskadni prijenos korisničkih
Kaskadni prijenos aktivnih
Bez kaskadnog prijenosa
Prekid zajedničkog korištenja Kaskadni prijenos svih
Kaskadni prijenos korisničkih
Kaskadno aktivno
Kaskadno nijedno

Primjerice, ako stvorite novu prilagođenu tablicu i dodate odnos tablice 1:N za tablicu računa u kojem je vaša prilagođena tablica povezana tablica, možete konfigurirati akcije za taj odnos tablice tako da koriste mogućnosti u stupcu Nadređeni. Ako kasnije dodate drugi odnos tablice 1:N za prilagođenu tablicu kao referentnu tablicu, akcije možete konfigurirati samo tako da koriste mogućnosti u stupcu Nije nadređeni.

To obično znači da za svaki par tablica postoji samo jedan nadređeni odnos. U nekim slučajevima pretraživanje u povezanoj tablici može dopustiti odnos s više od jedne vrste tablice.

Na primjer, ako neki tablica ima pretraživanje Klijent koje se može odnositi na tablicu kontakta ili računa. Postoje dva zasebna nadređena odnosa tablice 1:N.

Svaki tablica aktivnosti sadrži sličan skup nadređenih odnosa tablice za tablice koje se mogu povezati pomoću odgovarajućeg stupca pretraživanja.

Ograničenja postavljenih ponašanja

Zbog nadređenih odnosa postoje neka ograničenja koja morate imati na umu prilikom određivanja odnosa tablica.

  • Prilagođena tablica ne može biti primarna tablica u odnosu s povezanom sistemskom tablicom koja se kaskadno slaže. To znači da ne možete imati odnos ni s jednom akcijom postavljenom na Kaskadno sve, Kaskadno za aktivne ili Kaskadno za korisničke između primarne prilagođene tablice i povezane sistemske tablice.
  • Nijedan novi odnos ne može imati akciju postavljenu na Kaskadno za sve, Kaskadno za aktivne ili Kaskadno za korisničke ako povezana tablica u tom odnosu već postoji kao povezana tablica u nekom drugom odnosu koji ima neku akciju postavljenu na Kaskadno za sve, Kaskadno za aktivne ili Kaskadno za korisničke. Na taj se način izbjegavaju odnosi koji stvaraju odnose s više nadređenih.

Pogledajte također

Stvaranje i uređivanja odnosa tablica
Stvaranje i uređivanje odnosa 1:N („jedan na više”) ili odnosa N:1 („više na jedan”)
Stvaranje i uređivanje odnosa entiteta 1:N („jedan na više”) ili N:1 („više na jedan”) na portalu Power Apps
Stvaranje odnosa N:N (više na više)

Napomena

Možete li nam reći više o željenim jezicima za dokumentaciju? Ispunite kratki upitnik. (imajte na umu da je upitnik na engleskom jeziku)

Ispunjavanje upitnika će trajati otprilike sedam minuta. Osobni podaci se ne prikupljaju (izjava o zaštiti privatnosti).