Priradenie stĺpcov tabuľky
Môžete mapovať atribúty medzi tabuľkami, ktoré majú vzťah s tabuľkou. To vám umožní nastaviť predvolené hodnoty pre riadok, ktorý je vytvorený vo súvislosti s iným riadkom.
Jednoduchší spôsob, ako vytvoriť nové riadky v modelom riadených aplikáciách
Povedzme, že chcete pridať nový riadok kontaktu pre ľudí, ktorí sú zamestnancami pre určitý obchodný vzťah. Môžu to urobiť dvomi spôsobmi:
Ťažší spôsob
Pomocou navigácie v aplikácii si môžu vytvoriť nový riadok kontaktu úplne od nuly. Potom musia ale nastaviť nadradený obchodný vzťah a zadať niekoľko informácií (napr. adresu a telefónne číslo), ktoré sú pravdepodobne to isté ako nadradený účet. To môže byť časovo náročné a vzniká pri tom priestor pre chyby.
Jednoduchší spôsob
Jednoduchší spôsob je začať s tabuľkou obchodného vzťahu a pomocou vedľajšej mriežky Kontakty vo formulári jednoducho kliknutím na znak + pridať kontakt. Najskôr ľudí navedie, aby vyhľadali akékoľvek existujúce súvisiace kontakty, aby náhodou nevytvorili duplicitný riadok. Ak sa existujúci riadok nenájde, môžu stlačiť možnosť Nový a vytvoriť nový riadok kontaktu.
Nový formulár riadku kontaktu bude obsahovať priradený atribút hodnoty z účtu (napr. adresa a telefónne informácie) ako predvolené hodnoty. Ľudia môžu upraviť tieto hodnoty pred uložením riadka.
Ako to funguje
Keď priradíte stĺpcom tabuľky typu 1:N vzťah tabuľky, určité položky údajov z riadka primárnej tabuľky sa skopírujú do nového súvisiaceho formulára tabuľky na nastavenie predvolených hodnôt, ktoré môžu osoby upraviť pred uložením.
Poznámka
Tieto priradenia len nastavujú predvolené hodnoty riadka pred jeho uložením. Ľudia môžu tieto hodnoty pred uložením upraviť. Údaje, ktoré sa prenášajú, sú údajmi v danom čase. V prípade neskoršej zmeny údajov zdroja nedôjde k synchronizácii.
Tieto priradenia sa nepoužijú pre súvisiace riadky vytvorené pomocou pracovného postupu alebo procesu dialógového okna. Automaticky sa nepoužijú na nové riadky vytvorené pomocou kódu, hoci vývojári môžu použiť špeciálnu správu nazvanú InitializeFrom
(Funkcia InitializeFrom alebo Trieda InitializeFromRequest), aby vytvorili nový riadok pomocou dostupných priradení.
Tieto mapovania sa nepoužijú na nové súvisiace formuláre tabuliek, ktoré sa otvárajú, keď aplikácia nemá aktívne sieťové pripojenie k Dataverse, okrem polí nadradeného vyhľadávania.
Mapovanie polí medzi tabuľkami nie je podporované, keď používate aplikáciu v režime offline. Ďalšie informácie nájdete v obmedzeniach uvedených v časti Obmedzenia mobilného režimu offline pre aplikácie s podporou modelov.
Otvorte prieskumník riešení
Jediný spôsob, ako priradiť stĺpce tabuľky je použiť prieskumník riešení.
Otvorenie nespravovaného riešenia
Na portáli Power Apps vyberte položku Riešenia na ľavej navigačnej table a potom na paneli s nástrojmi vyberte položku Prepnúť na klasické. Ak sa položka nenachádza na table bočného panela, vyberte položku … Viac a potom vyberte požadovanú položku.
V zozname Všetky riešenia otvorte požadované nespravované riešenie.
Priraďovanie stĺpcov prebieha v kontexte typu 1:N alebo vzťah tabuliek typu N:1, takže najprv musíte zobraziť vzťahy tabuľky 1:N alebo N:1.
Zobraziť priraditeľné stĺpce
Priradenia stĺpcov nie sú vlastne definované v rámci vzťahov tabuľky, ale sú vystavené vo vzťahu používateľského rozhrania. Nie každý vzťah tabuliek typu 1:N ich má nastavené. Keď si prezeráte zoznam vzťahov tabuliek typu 1:N (alebo N:1) určitej tabuľky, môžete filtrovať zobrazené vzťahy podľa typu. Môžete vybrať niektorú z možností Všetky, Vlastný, Prispôsobiteľné alebo Priraditeľné. Priraditeľné vzťahy tabuliek poskytujú prístup, aby umožnili priradenie stĺpcov tabuľky.
Keď otvoríte vzťah priraditeľnej tabuľky, vyberte Priradenie v ľavej navigácii.
Odstrániť priradenia
Ak neexistujú žiadne priradenia, ktoré chcete použiť, môžete ich označiť a kliknúť na Ikonu.
Pridanie nového priradenia
Vytvoriť nové priradenie kliknite Nové na paneli s nástrojmi. Otvorí sa dialógové okno Vytvoriť priradenie stĺpca.
Označte jedno pole zdrojového stĺpca tabuľky a jeden stĺpec tabuľky s hodnotami, ktoré chcete priradiť.
Potom stlačením možnosti OK zatvorte dialógové okno.
Nasledujúce pravidlá ukazujú, aké druhy údajov je možné priradiť.
- Oba stĺpce musia byť rovnakého typu a v rovnakom formáte.
- Dĺžka cieľového stĺpca musí byť rovnaká alebo väčšia ako dĺžka zdrojového stĺpca.
- Cieľový stĺpec nemôže už byť priradený k inému stĺpcu.
- Zdrojový stĺpec musí byť viditeľný vo formulári.
- Cieľový stĺpec musí byť stĺpec, do ktorého môže používateľ zadávať údaje.
- Hodnoty ID adresy alebo stĺpce typu partylist nie je možné namapovať.
- Pri priraďovaní stĺpca, ktorý sa nezobrazuje vo formulári, sa priradenie uskutoční až po pridaní stĺpca do formulára.
- Ak sú stĺpce vo forme zoznamov možností, celočíselné hodnoty pre každú možnosť by mali byť rovnaké.
Poznámka
Ak potrebujete priradiť stĺpce možností, odporúčame vám nakonfigurovať oba stĺpce, aby použili rovnaké globálne možnosti. Inak môže byť zložité uchovávať dva samostatné súbory možností, ktoré sú synchronizované manuálne. Ak nebudú celočíselné hodnoty každej možnosti správne priradené, môžete vyvolať vo vašich údajoch problémy. Ďalšie informácie: Vytvorenie a úprava globálnych volieb pre platformu Microsoft Dataverse (zoznamy výberu)
Automatické vytváranie priradení stĺpcov
Môžete tiež vytvárať priradenia automaticky výberom Generovať priradenia z ponuky Ďalšie akcie.
Keď to robíte so systémovými tabuľkami, mali by ste postupovať obozretne. Použite tento postup, keď vytvárate vlastné tabuľky a chcete využiť priradenie.
Upozornenie
Týmto odstránite akékoľvek existujúce priradenia a nahradíte ich navrhovanými priradeniami, ktoré sa zakladajú len na stĺpcoch, ktoré majú podobné názvy typy údajov. Ak ich použijete v prípade systémovej tabuľky, môžete stratiť niektoré očakávané priradenia. V prípade vlastných tabuliek to pomáha šetriť čas, pretože môžete jednoduchšie vymazať akékoľvek priradenia, ktoré nie sú želané, a pridať akékoľvek iné, ktoré činnosť vytvorenia priradení nevytvorila.
Publikuje prispôsobenia
Pretože priradenie stĺpcov nepredstavuje metaúdaje, musíte ich pred prejavením zmien publikovať.
Pozrite si tiež:
Vytvorenie a úprava vzťahov tabuliek 1:N (jeden k mnohým) alebo N:1 (mnoho k jednému) pomocou prieskumníka riešení
Dokumentácia vývojára: Prispôsobenie priradení tabuliek a atribútov
Dokumentácia vývojára: Vytvorenie Web API novej tabuľky z inej tabuľky
Poznámka
Môžete nás informovať o svojich voľbách jazyka pre dokumentáciu? Absolvujte krátky prieskum. (upozorňujeme, že tento prieskum je v angličtine)
Prieskum bude trvať približne sedem minút. Nezhromažďujú sa žiadne osobné údaje (vyhlásenie o používaní osobných údajov).