1:N (viens pret daudziem) vai N:1 (daudzi pret vienu) tabulu attiecību izveide un rediģēšana, izmantojot risinājumu pārlūku
Risinājumu pārlūks nodrošina vienu veidu, kā pakalpojumā Microsoft Dataverse izveidot un rediģēt relācijas 1:N (viens pret daudziem) vai N:1 (daudzi pret vienu).
Power Apps portāls ļauj konfigurēt visbiežāk lietotās opcijas, bet noteiktas opcijas var iestatīt, izmantojot tikai risinājumu pārlūku. Papildinformācija
- Relāciju 1:N (viens pret daudziem) vai N:1 (daudzi pret vienu) izveide
- Papildinformācija: 1:N (viens pret daudziem) vai N:1 (daudzi pret vienu) tabulas attiecību izveide un rediģēšana Power Apps portālā
Atveriet risinājumu pārlūku
Daļa no izveidotās pielāgotas attiecības nosaukuma ir pielāgošanas prefikss. Tas tiek noteikts, pamatojoties uz risinājumu izstrādātāju tam risinājumam, kurā strādājat. Ja jums ir svarīgs pielāgošanas prefikss, pārliecinieties, ka strādājat nepārvaldītā risinājumā, kurā ir šai tabulai atbilstošais pielāgošanas prefikss. Papildinformācija: Risinājumu izstrādātāja prefiksa maiņa.
Nepārvaldīta risinājuma atvēršana
Portālā Power Apps atlasiet Risinājumi kreisajā navigācijas rūtī un pēc tam rīkjoslā atlasiet Pārslēgt uz klasisko. Ja vienuma nav sānu paneļa rūtī, atlasiet …Vēl un pēc tam atlasiet vēlamo vienumu.
Sarakstā Visi risinājumi atveriet vēlamo nepārvaldīto risinājumu.
Tabulu relāciju pārskats
Risinājumu pārlūkā izvērsiet Tabulas un atlasiet tabulu. Šajā tabulā atlasiet 1:N attiecības vai N:1 attiecības.
Relāciju izveide
Tabulu relāciju skatā atlasiet komandjoslā esošo komandu Jauna relācija Viens pret daudziem vai Jauna relācija Daudzi pret vienu.
Piezīme
Ja šī komanda nav pieejama, tabulai nevar izveidot pielāgotu relāciju.
Ar abām opcijām tiek atvērta tāda veidlapa kā šī. Vienīgā atšķirība ir tā, vai ir iestatīta kolonna Primārā tabula vai Saistītā tabula.
- Ar 1:N attiecībām pašreizējai tabulai ir iestatīta opcija Primārā tabula
- Ar 1:N attiecībām pašreizējai tabulai ir iestatīta opcija Saistītā tabula
Lai saglabātu tabulu attiecības, ir jāiestata tālāk minētās kolonnas:
Nepieciešamā kolonna | Apraksts |
---|---|
Primārā tabula | Šī tabula būs saistītajā tabulā izveidotā uzmeklēšanas kolonnas mērķa tips. |
Saistītā tabula | Šajā tabulā būs pievienota uzmeklēšanas kolonna, lai saistītu tabulas rindas ar primārās tabulas rindu. |
Nosaukums | Attiecību nosaukums. Tiks ģenerēta vērtība, pamatojoties uz primārās un saistītās tabulas vērtībām. Šai kolonnai tiks pievienots risinājumu izstrādātāja pielāgošanas prefikss. |
Uzmeklēšanas kolonnas parādāmais vārds | Saistītajā tabulā izveidotās uzmeklēšanas kolonnas lokalizējamais teksts. Parasti tas ir tāds pats kā primārās tabulas parādāmais nosaukums. Vēlāk to var mainīt. |
Uzmeklēšanas kolonnas nosaukums | Saistītajā tabulā izveidotās uzmeklēšanas kolonnas nosaukums. Tiks ģenerēta vērtība, pamatojoties uz vērtību Uzmeklēšanas lauka parādāmais nosaukums. Šai kolonnai tiks pievienots risinājumu izstrādātāja pielāgošanas prefikss. |
Varat noklikšķināt uz pogas , lai saglabātu tabulu un turpinātu rediģēšanu. Papildinformācija: Relāciju rediģēšana
Piezīme
Ja sistēmā jau pastāv kolonna Nosaukums vai Uzmeklēšanas kolonnas nosaukums vērtības, saglabāšanas laikā tiks parādīts kļūdas ziņojums. Rediģējiet vērtības, lai tās būtu unikālas, un mēģiniet vēlreiz.
Relāciju rediģēšana
Tabulu relāciju skatā atlasiet relāciju, ko vēlaties rediģēt. Pēc attiecību izveidošanas tālāk norādītos tabulu attiecību rekvizītus var rediģēt.
Piezīme
Pārvaldītā risinājuma izstrādātājs var neļaut veikt dažus to relāciju pielāgojumus, kas ir tā risinājuma daļa.
Tabulu relācijas rekvizīti
Šie ir attiecību rekvizīti.
Kolonna | Apraksts |
---|---|
Meklējams | Vai šīs attiecības ir redzamas atrašanas modeļa virzītu programmu detalizētās atrašanas rezultātos. Atlasiet Nē, ja šīs attiecības nav svarīgas jūsu uzņēmumam. |
Hierarhisks | Šī opcija ir iespējota tikai uz sevi attiecinošām attiecībām. Vai tabula ir jāņem vērā, definējot tabulas hierarhiju. Svarīgi: pēc šī rekvizīta apkopojuma kolonnu iestatīšanas procesus un skatus var konfigurēt, lai tie būtu atkarīgi no šī rekvizīta. Ja vēlāk šo vērtību maināt, tās iespējas, kas ir atkarīgas no hierarhijas, nedarbojas. Papildinformācija: Hierarhiski saistītu datu definēšana un vaicājumu izveide |
Uzmeklēšanas kolonna
Šie ir saistītajā tabulā izveidotās uzmeklēšanas kolonnas rekvizīti. Rekvizītus var rediģēt šeit vai tieši rediģējot uzmeklēšanas kolonnu. Dažu kolonnu rekvizīti nav rediģējami no attiecībām. Papildinformācija: Kolonnas rediģēšana
Kolonna | Apraksts |
---|---|
Parādāmais nosaukums | Saistītajā tabulā izveidotās uzmeklēšanas kolonnas lokalizējamais teksts. |
Kolonnas prasība | Vai kolonnā ir jābūt datiem, pirms modeļa vadītā programmā var saglabāt veidlapu. Papildinformācija: Kolonnas prasības opcijas |
Apraksts | Ievadiet instrukcijas lietotājam ar norādi, kam šī kolonna ir paredzēta. Šie apraksti ir redzami kā rīka padomi modeļa virzītu programmu lietotājiem, kad viņi novieto peles rādītāju virs kolonnas etiķetes. |
Navigācijas rūts elements Primārajai tabulai
No primārās tabulas var pāriet, lai skatītu saistītās rindas. Šie dati tiek izmantoti modeļa vadītās programmās, lai kontrolētu, kā tiek rādītas saistīto tabulu rindas. Šos iestatījumus var rediģēt, izmantojot arī veidlapu redaktoru.
Kolonna | Apraksts |
---|---|
Rādīšanas opcija | Kā jāattēlo saistīto tabulu saraksts. Papildinformācija: Rādīšanas opcijas |
Pielāgota etiķete | Norādiet lokalizējamo tekstu, kas jāizmanto daudzskaitļa nosaukuma vietā, atlasot opciju Izmantot pielāgotu etiķeti kā rādīšanas opciju. |
Parādāmais apgabals | Atlasiet vienu no pieejamiem grupējumiem, lai parādītu šo sarakstu. Pieejamās opcijas ir: Detalizēta informācija (grupai Vispārīgs ), Mārketings, Pārdošana un Pakalpojums. |
Rādīšanas secība | Kontrolē, kur navigācijas vienums tiks iekļauts atlasītajā parādīšanas apgabalā. Atļauto numuru diapazons sākas ar 10 000. Navigācijas rūts vienumi ar mazāku vērtību tiks parādīti virs relācijām ar lielāku vērtību. |
Rādīšanas opcijas
Ir pieejamas šādas rādīšanas opcijas:
Opcija | Apraksts |
---|---|
Nerādīt | Netiek parādītas šo attiecību saistītās tabulas. |
Izmantot pielāgotu etiķeti | Ja šī opcija ir izvēlēta, kolonna Pielāgotā etiķete ir iespējota, lai varat norādīt lokalizējamo tekstu, kas jāizmanto daudzskaitļa nosaukuma vietā. |
Izmantot nosaukumu daudzskaitlī | Izmantojiet parādāmo nosaukumu daudzskaitlī, kas definēts saistītajai tabulai. |
Attiecību uzvedība
Šeit varat definēt saistīto tabulu standarta uzvedību. Šī informācija ir svarīga, jo palīdz nodrošināt datu integritāti un var automatizēt uzņēmējdarbības procesus jūsu uzņēmumā.
Apskatīsim piemēru.
Pieņemsim, ka jums ir jauns pārdevējs un vēlaties viņam piešķirt vairākas esošas iespējas, kas pašlaik piešķirtas citam pārdevējam. Katrai iespēju rindai var būt vairākas ar to saistītas uzdevumu aktivitātes. Var viegli atrast aktīvās iespējas, kuras vēlaties piešķirt no jauna, vai piešķirt jaunajam pārdevējam. Bet kam būtu jānotiek ar uzdevumu aktivitātēm, kas saistītas ar iespējām? Vai vēlaties atvērt katru uzdevumu un izlemt, vai arī tie jāpiešķir jaunajam pārdevējam? Iespējams, ne. Tā vietā varat relācijai piemērot standarta noteikumus automātiski. Šīs kārtulas attiecas tikai uz tām uzdevumu rindām, kas saistītas ar no jauna piešķirtajām iespējām. Jūsu iespējas:
- Visu aktīvo darbību atkārtota piešķiršana.
- Mainīt piešķiri visiem uzdevumiem.
- Nemainīt piešķiri nevienam uzdevumam.
- Atkārtoti piešķirt visas darbības, kas pašlaik piešķirtas bijušajam iespējas īpašniekam.
Relācija var kontrolēt, kā darbības, kas tiek izpildītas primārās tabulas rindā, tiks kaskadētas lejup uz saistīto tabulu rindām.
Ir vairāki scenāriju veidi, ko var lietot, notiekot noteiktām darbībām.
Scenāriji
Šos uzvedības scenārijus var konfigurēt.
Uzvedība | Apraksts |
---|---|
Kaskadēt aktīvo | Izpildīt darbību visām aktīvajām saistītajām tabulas rindām. |
Kaskadēt visu | Izpildīt darbību visām aktīvajām saistītajām tabulas rindām. |
Nekaskadēt | Nedarīt neko. |
Noņemt saiti | Noņemt visu saistīto rindu uzmeklēšanas vērtību. |
Ierobežot | Nepieļaut primārās tabulas rindas dzēšanu, ja pastāv saistītas tabulu rindas. |
Kaskadēt lietotājam piederošo | Veikt darbību visām saistītajām tabulas rindām, kas pieder tam pašam lietotājam, kam pieder primārās tabulas rinda. |
Darbības
Šīs ir darbības, kas var ierosināt noteiktus uzvedības scenārijus.
Kolonna | Apraksts | Opcijas |
---|---|---|
Piešķiršana | Kam būtu jānotiek, kad primārās tabulas rinda tiek piešķirta kādam citam? | Kaskadēt visu Kaskadēt aktīvo Kaskadēt lietotājam piederošo Nekaskadēt |
Mainīt primāro ierakstu | Kam būtu jānotiek, kad tiek mainīta saistītās tabulas uzmeklēšanas vērtība primārajā attiecībā? Papildinformācija: Primāro tabulu attiecības |
Kaskadēt visu Kaskadēt aktīvo Kaskadēt lietotājam piederošo Nekaskadēt |
Koplietošana | Kam būtu jānotiek, kad tiek kopīgota primārās tabulas rinda? | Kaskadēt visu Kaskadēt aktīvo Kaskadēt lietotājam piederošo Nekaskadēt |
Dzēšana | Kam būtu jānotiek, kad tiek dzēsta primārās tabulas rinda? | Kaskadēt visu Noņemt saiti Ierobežot |
Atcelt koplietošanu | Kam būtu jānotiek, kad netiek kopīgota primārās tabulas rinda? | Kaskadēt visu Kaskadēt aktīvo Kaskadēt lietotājam piederošo Nekaskadēt |
Sapludināt | Kam būtu jānotiek, kad tiek sapludināta primārās tabulas rinda? | Kaskadēt visu Nekaskadēt |
Apkopojuma skats | Kāda ir vēlamā ar šo attiecību saistītā apkopojuma skata uzvedība? | Kaskadēt visu Kaskadēt aktīvo Kaskadēt lietotājam piederošo Nekaskadēt |
Uzvedības opciju tips
Izmantojiet kolonnu Uzvedības tips, lai izvēlētos standarta uzvedības scenāriju kopu vai konfigurētu tos atsevišķi.
Opcija | Apraksts |
---|---|
Primārais | Piešķirt: Kaskadēt visu Mainīt primāro ierakstu: Kaskadēt visu Kopīgot: Kaskadēt visu Dzēst: Kaskadēt visu Atcelt kopīgošanu: Kaskadēt visu Sapludināt: Nekaskadēt Apkopojuma skats: Nekaskadēt | Kaskadēt visu |
Attiecinošs | Piešķirt: Nekaskadēt Mainīt primāro ierakstu: Nekaskadēt Kopīgot: Nekaskadēt Dzēst: Noņemt saiti Atcelt kopīgošanu: Nekaskadēt Sapludināt: Nekaskadēt Apkopojuma skats: Nekaskadēt | Raskadēt visu |
Attiecinošs, ierobežot dzēšanu | Piešķirt: Nekaskadēt Mainīt primāro ierakstu: Nekaskadēt Kopīgot: Nekaskadēt Dzēst: Ierobežot Atcelt kopīgošanu: Nekaskadēt Sapludināt: Nekaskadēt Apkopojuma skats: Nekaskadēt | Kaskadēt visu |
Konfigurējama kaskadēšana | Varat konfigurēt katrai darbībai vēlamo uzvedību atkarībā no pieejamajām opcijām |
Piezīme
Var būt liegta iespēja izvēlēties opciju Primārais, ja kāda no tabulām jau ir iesaistīta primārās tabulas attiecībās. Papildinformācija: Primāro tabulu attiecības
Ja izmantojat opciju Konfigurējama kaskadēšana. lai iestatītu darbību uzvedību, kas atbilst ar citu kolonnas Uzvedības tips vērtību saistīto darbību uzvedībai, saglabājot relāciju, kā kolonnas Uzvedības tips vērtība tiek automātiski iestatīts atbilstošais tips.
Relāciju dzēšana
Tabulu relāciju skatā atlasiet tabulas attiecības, ko vēlaties dzēst, un noklikšķiniet uz komandas komanda.
Dzēšot attiecības, tiek dzēsta uzmeklēšanas kolonna saistītajā tabulā.
Piezīme
Nevar dzēst attiecības, kurām ir atkarības. Piemēram, ja saistītās tabulas veidlapai ir pievienota uzmeklēšanas kolonna, pirms attiecību dzēšanas kolonna no veidlapas ir jānoņem.
Primāro tabulu attiecības
Ikvienām divām tabulām, kas ir piemērotas 1:N attiecībām, var būt vairākas 1:N attiecības starp tām. Tomēr parasti tikai vienas no šīm attiecībām var tikt uzskatītas par primārās tabulas attiecībām.
Primārās tabulas attiecības ir jebkuras 1:N tabulu attiecības, kurās viena no kaskādes opcijām tālāk redzamās tabulas kolonnā Primārais ir patiesa.
Darbība | Primārais | Nav primārais |
---|---|---|
Piešķirt | Kaskadēt visu Kaskadēt lietotājam piederošo Kaskadēt aktīvo |
Nekaskadēt |
Dzēst | Kaskadēt visu | Noņemt saiti Ierobežot |
Mainīt primāro ierakstu | Kaskadēt visu Kaskadēt lietotājam piederošo Kaskadēt aktīvo |
Nekaskadēt |
Kopīgot | Kaskadēt visu Kaskadēt lietotājam piederošo Kaskadēt aktīvo |
Nekaskadēt |
Atcelt koplietošanu | Kaskadēt visu Kaskadēt lietotājam piederošo Kaskadēt aktīvās |
Nekaskadēt |
Piemēram, ja izveidojat jaunu pielāgotu tabulu un pievienojat 1:N tabulu attiecības ar konta tabulu, kur pielāgotā tabula ir saistītā tabula, varat konfigurēt darbības šīm tabulu attiecībām, lai izmantotu opcijas kolonnā Primārais. Ja vēlāk pievienojat citas 1:N tabulu attiecības ar savu pielāgoto tabulu kā atsauces tabulu, varat konfigurēt tikai tās darbības, kas paredzētas kolonnā Nav primārais esošo opciju izmantošanai.
Parasti tas nozīmē, ka katram tabulu pārim ir tikai vienas primārās attiecības. Dažos gadījumos saistīto tabulu uzmeklēšana ļauj attiecināt attiecības uz vairākiem tabulu tipiem.
Piemēram, ja tabulai ir uzmeklēšanas atribūts Klients, tas var attiekties gan uz kontaktpersonas, gan konta tabulu. Pastāv divas atsevišķas primārās 1:N tabulu attiecības.
Ikvienai darbību tabulai ir līdzīga primāro tabulu attiecību kopa tabulām, ko var saistīt, izmantojot attiecīgo uzmeklēšanas kolonnu.
Uzvedību ierobežojumi, ko varat iestatīt
Primāro attiecību dēļ pastāv daži ierobežojumi, kas jāpatur prātā, definējot tabulu attiecības.
- Pielāgota tabula nevar būt primāra tabula attiecībās ar saistītu sistēmas tabulu, kas kaskadē. Tas nozīmē, ka nevar būt relācija ar darbību, kas iestatīta kā Kaskadēt visas, Kaskadēt aktīvās vai Kaskadēt lietotājiem piederošās starp primāru pielāgotu tabulu un saistītu sistēmas tabulu.
- Nevienām jaunām relācijām nevar būt darbības, kas iestatītas kā Kaskādēt visas, Kaskādēt aktīvās vai Kaskādēt lietotājiem piederošās, ja saistītā tabula šajā relācijā jau pastāv kā saistītā tabula citā relācijā, kurā ir darbība, kas iestatīta kā Kaskādēt visas, Kaskādēt aktīvās vai Kaskādēt lietotājiem piederošās. Šādi var izvairīties no attiecībām, kas veido vairākas primārās attiecības.
Skatiet arī
Tabulu attiecību izveide vai rediģēšana
Attiecību 1:N (viens pret daudziem) vai N:1 (daudzi pret vienu) izveide un rediģēšana
Papildinformācija: 1:N (viens pret daudziem) vai N:1 (daudzi pret vienu) tabulas attiecību izveide un rediģēšana Power Apps portālā
Relāciju N:N (daudzi pret daudziem) izveide
Piezīme
Kādas ir jūsu dokumentācijas valodas preferences? Aizpildiet īsu aptauju. (ņemiet vērā, ka aptauja ir angļu valodā)
Aptaujai būs nepieciešamas aptuveni septiņas minūtes. Nekādi personas dati netiks vākti (paziņojums par konfidencialitāti).