Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Az oszlopokat (más néven attribútumokat) leképezheti az egy-a-többhöz vagy több-az-egyhez táblakapcsolattal rendelkező táblák között. Az oszlopleképezéssel beállíthatja egy olyan sor alapértelmezett értékeit, amelyet egy másik sor kontextusában hozott létre.
Tegyük fel, hogy az emberek egy új kapcsolatsort szeretnének hozzáadni egy adott fiók alkalmazottjaként dolgozó személy számára. Ezt kétféleképpen teheti meg:
- A nehéz megoldás, hogy az emberek egyszerűen elnavigálhatnak az alkalmazásban, és létrehozhat egy új névjegysort. De ezután be kell majd állítania a fölérendelt partnert, és meg kell adnia néhány információt, (például cím és telefonszám) amelyek valószínűleg ugyanazok lesznek, mint a fölérendelt partneré, ez időigényes lehet, és hibalehetőségek merülnek fel.
- Egyszerűbb módszer a partnertáblázattal kezdeni, és az űrlapon található Kapcsolattartók részrács használatával, rákattintani a + jelre névjegy hozzáadásához. A felület először útmutatást nyújt a felhasználóknak a meglévő kapcsolatok felkeresésére, hogy elkerüljék az ismétlődő sorok véletlen létrehozását. Ha nem találnak meglévő sort, választhatják az Új lehetőséget, és létrehozhatnak egy új partnersort. Az új kapcsolattartói sor űrlapja felveszi a leképezett attribútum értékeket a fiókból (például a cím és telefonszám információk) alapértelmezett értékekként. Ezek az értékek szerkeszthetők a sor mentése előtt.
Amikor táblázatoszlopokat képez le egy 1:N táblázatkapcsolathoz, az elsődleges táblázatsor bizonyos adategységei átmásolódnak az új kapcsolódó táblázat űrlapra alapértelmezett értékek beállítása érdekében, amelyek mentés előtt szerkeszthetők lesznek.
Feljegyzés
- Ezek a leképezések csak alapértelmezett értékeket állítanak be egy sornak mentés előtt. A felhasználók szerkeszthetik ezeket az értékeket mentés előtt. Az átvitt adat, az abban az időpontban meglévő adat. A rendszer nem szinkronizálja az adatokat, ha a forrásadatok később módosulnak.
- Ezeket a leképezéseket a rendszer nem alkalmazza a munkafolyamat vagy párbeszédpanel használatával létrehozott kapcsolódó sorokra. Ezek nem lesznek automatikusan alkalmazva a kóddal létrehozott új sorokra, bár a fejlesztők használhatnak egy speciális üzenetet
InitializeFrom(InitializeFrom függvény vagy InitializeFromRequest osztály) egy új sor létrehozásához az elérhető leképezések használatával. - Ezek a leképezések nem érvényesek azokra az új kapcsolódó táblaűrlapokra, amelyeket a szolgáltatás akkor nyit meg, amikor egy alkalmazás nem rendelkezik aktív hálózati kapcsolattal a Microsoft Dataverse csak a fölérendelt keresési mezőkre.
- A táblák közötti oszlopleképezés nem támogatott, amikor az alkalmazást offline módban használja. További információ: A modellvezérelt alkalmazások Mobile offline korlátozásai című témakörben felsorolt korlátozások.
Leképezhető oszlopok megtekintése
Oszlopok leképezése 1:N vagy N:1 táblázatkapcsolat környezetben történik, így először meg kell nézni az 1:N vagy N:1 táblázatkapcsolatokat.
táblázatoszlopok leképezése csakis a klasszikus megoldástervezővel lehetséges.
- Jelentkezzen be a Power Apps alkalmazásba, és válassza ki a kívánt környezetet.
- A bal oldali navigációs panelen válassza a Megoldások elemet, majd nyissa meg a kívánt megoldást.
- A parancssávon válassza a Váltás klasszikusra parancsot. A megoldást a klasszikus megoldáskezelőben nyílik meg.
- Bontsa ki az Entitások csomópontot , bontsa ki a kívánt táblát, majd bontsa ki a kapcsolat típusát (1:N kapcsolatok vagy N :1 kapcsolatok), majd nyissa meg azt a kapcsolatot, amelyben meg szeretné tekinteni vagy szerkeszteni szeretné az oszlopleképezéseket.
- Az oszlopleképezések ténylegesen nincsenek definiálva a táblakapcsolatokon belül, de a klasszikus megoldáskezelői kapcsolat felhasználói felületén vannak közzétéve. Nem minden 1:N táblázatkapcsolat rendelkezik velük. A Típus legördülő listában válassza a Leképezhető lehetőséget , ha csak a leképezhető oszlopokkal rendelkező kapcsolatokat szeretné megjeleníteni.
- Kattintson duplán arra a kapcsolatra, amelyben meg szeretné tekinteni vagy szerkeszteni szeretné az oszlopleképezéseket. Megnyílik egy böngészőlap, amely megjeleníti a kapcsolat tulajdonságait.
- Válassza a Leképezések lapot a bal oldali navigációs sávon. Megjelennek a kapcsolat leképezései.
Új leképezések hozzáadása
- A leképezhető oszlopok megtekintésekor válassza az Új lehetőséget a parancssávon. Megjelenik a Mezőleképezés létrehozása párbeszédpanel.
- Jelöljön ki egy forrástábla-oszlopot és egy céltábla-oszlopot a leképezni kívánt értékekkel, például a partner és a kapcsolattartó tábla kapcsolatának address1_city.
- Válassza az OK elemet a párbeszédpanel bezárásához.
- Mivel az oszlopleképezések nem metaadatok, közzé kell tenni őket a módosítások érvénybe lépését megelőzően.
Oszlopleképezések automatikus létrehozása
Automatikus leképezéseket is készíthet a Leképezések létrehozása kiválasztásával a További műveletek menüből.
Akkor a Leképezések generálása, ha egyéni táblázatokat hoz létre és hasznosítani szeretné a leképezéseket. Legyen azonban körültekintő, amikor automatikusan létrehoz leképezéseket rendszertáblákkal, mert problémákat okozhat az alapértelmezett leképezések cseréje miatt.
Figyelmeztetés:
Generáljon leképezéseket automatikusan a Leképezések létrehozása eltávolítja a meglévő leképzéseket és lecseréli őket javasolt leképezésekre a hasonló nevű és adattípusú oszlopok alapján. Ha ezt egy rendszertáblázaton használja, elveszthet néhány várt hozzárendelést. Az egyéni táblák esetében ez segít időt takarít meg, mivel egyszerűbben törölheti a nem kívánt leképezéseket, és hozzáadhat minden olyan továbbiat, amelyet a leképezések létrehozása művelet nem hozott létre.
Adattípusok és szabályok a leképezéshez
A következő szabályok azt mutatják, hogy milyen típusú adatokat lehet leképezni:
- Az oszlopok típusának és formátumának meg kell egyeznie.
- A céloszlop hosszának nagyobbnak vagy egyenlőnek kell lennie a forrásoszlop hosszával.
- A céloszlopot már nem lehet egy másik oszlopra leképezni.
- A forrásoszlopnak láthatónak kell lennie az űrlapon.
- A céloszlopnak olyan oszlopnak kell lennie, amelybe a felhasználó adatokat írhat.
- Az Address ID értékeket vagy a
partylisttípusú oszlopokat nem lehet leképezni. - Űrlapon meg nem jelenített oszlop leképezés forrásaként vagy céljaként való használata esetén a leképezés addig nem történik meg, amíg az oszlopot fel nem veszi egy űrlapra.
- Ha az oszlopok választási lehetőségek, a beállítások egész szám értékének azonosaknak kell lenniük.
Feljegyzés
Ha választási oszlopokat kell leképeznie, javasoljuk, hogy állítsa be mindkét oszlopot azonos globális választási lehetőségek használatára. Ellenkező esetben nehéz lehet a kétféle értékkészlet manuális szinkronizálása. Ha az egyes beállítások egész értékei nincsenek megfelelően megfeleltetve, problémákat okozhat az adatokban. További információ: Globális választási lehetőségek létrehozása és szerkesztése Microsoft Dataverse-hez (választási listák)
A leképezések törlése
Amíg a leképezhető oszlopokat megtekinti, ha a környezetben vannak olyan nem felügyelt leképezések, amelyekre nincs szüksége, válassza ki őket, és válassza az oszlopleképezések törlése
lehetőséget.
Feljegyzés
A rendszer- és felügyelt leképezések nem törölhetők ugyanúgy, mint a nem felügyelt leképezések, ami az örökölt megoldáskezelő használatával történik.
Rendszerleképezések
A rendszer által létrehozott leképezések nem törölhetők. Amikor rendszer által létrehozott leképezést próbál törölni, a következőhöz hasonló hibaüzenet jelenik meg: "Nem hozható létre és nem törölhető olyan rendszerattribútum-leképezés, amelynek guid azonosítója a "<név>"<> és az "X<név>" közötti guid azonosítójú<><>entitástérképhez tartozik.<>
A rendszer által létrehozott leképezés eltávolításához törölje a leképezéshez társított kapcsolatot vagy keresési oszlopot, amely szintén törli a leképezést. További információ: Kapcsolatok törlése
Kezelt térképezések
Nem törölhető megfeleltetés, ha a megfeleltetés kezelve van. A leképezés eltávolításához frissítenie kell a leképezést a célkörnyezetbe hozó megoldásra. Ehhez törölje a nem felügyelt leképezést a fejlesztői környezetben a megoldás frissítéseként. Exportálja a megoldást felügyelt módon, hogy importálja az alsóbb rétegbeli környezetekbe. További információ: Megoldás frissítése vagy bővítése
Kapcsolódó információk
1:N (Egy-a-sokhoz) vagy N:1 (Sok-az-egyhez) táblakapcsolatok létrehozása és szerkesztése a megoldástallózóval
Fejlesztői dokumentáció: Tábla- és oszlopleképezések testreszabása
Fejlesztői dokumentáció: Rekord létrehozása egy másik rekordból a Web API használatával
Fejlesztői dokumentáció: Alapértelmezett értékek beállítása az elsődleges tábla sorából