Megosztás a következőn keresztül:


Beágyazott vászonalkalmazás hozzáadása modellre épülő űrlapra.

Ez a cikk azt mutatja be, hogyan ágyazható be egy vászonalapú alkalmazás egy modellvezérelt űrlapra. A vászonalapú alkalmazások nagyobb mértékű irányítást nyújtanak a tervezőknek a felhasználói élmény felett, és számos adatforráshoz kapcsolhatóak.

A cikk ismerteti az integráció két módszerét. Először is, a modern egyesített felület élmény használatával, másodszor pedig a klasszikus élmény használatával.

Megjegyzés

Van egy harmadik és újabb módszer a vászonalapú alkalmazások beágyazására egy modern alkalmazásba, amely egyéni oldalakat használ a vászonalapú alkalmazással való jobb integráció érdekében. A modellvezérelt alkalmazások egyéni oldalainak áttekintése.

Példa beágyazott vászonalapú alkalmazásra egy modellvezérelt alkalmazás fő űrlapján.

Vászonalapú alkalmazás beágyazása a modern élmény használatával

Ahhoz, hogy beágyazhasson egy vászonalapú alkalmazást egy modellvezérelt alkalmazás fő űrlapjára, például a Partnerek tábla fő űrlapjára, kövesse ezeket a lépéseket:

  1. Bejelentkezés a Power Apps-be.

  2. Válassza ki a környezetet, majd válassza a Megoldások lehetőséget a bal oldali navigációs panelen. Ha az elem nem látható az oldalsó panelben, akkor válassza a ...Továbbiak lehetőséget, majd válassza ki a kívánt elemet.

  3. Nyissa meg azt a megoldást, amely azt a táblát tartalmazza, amelyhez vászonalapú alkalmazást szeretne hozzáadni a fő űrlaphoz.

  4. Nyissa meg a táblát, válassza az Űrlapok lehetőséget , majd nyissa meg a kívánt főűrlapot .

    Tipp.

    Alapértelmezés szerint a vászonalapú alkalmazás összetevő címkéje Új vászonalapú alkalmazás. Előfordulhat, hogy módosítani szeretné a vászonalapú alkalmazás címkéjének nevét valami értelmesebbre, például a vászonalapú alkalmazás nevére vagy az űrlapra beágyazni kívánt vászonalapú alkalmazás rövid leírására.

  5. Válassza ki az űrlapon azt a területet, ahol meg szeretné jeleníteni a vászonalapú alkalmazást, vagy hozzon létre egy új lapot a vászonalapú alkalmazás megjelenítéséhez.

  6. A bal oldali navigációs panelen válassza az Összetevők lehetőséget, bontsa ki a Megjelenítés csomópontot, majd válassza ki a Vászonalapú alkalmazás összetevőt.

  7. A vezérlőhöz a következő tulajdonságok konfigurálhatók.

    • Az Entitás neve területen a következő tulajdonságokat adhatja meg:

      • Kötés táblaoszlophoz: Ha a Kötés táblához oszlop be van jelölve, a Statikus érték tulajdonság megváltozik, így kiválaszthatja, hogy melyik táblaoszlophoz szeretne kötést létrehozni. Amikor azt választja, hogy egy táblaoszlophoz köti az oszlopot, azt a táblázatoszlop értéke határozza meg. Ha például a Kötés táblához oszlop van kiválasztva az Entitás neve beállításnál, az alkalmazás futásidejében a táblanév értéke a megadott Tábla oszlop értékét veszi fel.

      • Statikus érték: Ezzel olyan nevet adhat hozzá, amely hivatkozik a vászonalapú alkalmazásra. Figyelje meg, hogy ez az érték nincs hatással a beágyazott vászonalapú alkalmazásra. Csak referenciapontként szolgál.

    • Az Alkalmazás neve terület határozza meg a vászonalapú alkalmazás egyedi nevét.

      • Kötés táblaoszlophoz: Ha kiválasztja a Kötés táblához oszlopot, a Statikus érték tulajdonság megváltozik, így kiválaszthatja, hogy melyik táblaoszlophoz szeretne kötést létrehozni. Amikor azt választja, hogy egy táblaoszlophoz köti az oszlopot, azt a táblázatoszlop értéke határozza meg. Ha például az Alkalmazásnév beállításnál a Kötés táblához oszlopot választja, az alkalmazás futtatókörnyezetében az alkalmazásnév értéke a Tábla oszlop értékét veszi fel, például egy egyéni szöveges oszlop értékét.

      • Statikus érték: A beágyazni kívánt vászonalapú alkalmazás egyedi nevét adja meg. Adja meg a vászonalapú alkalmazás egyedi nevét egy meglévő vászonalapú alkalmazáshoz. További információ: Vászonalapú alkalmazás egyedi nevének és alkalmazásazonosítójának megkeresése

    • A szükséges Alkalmazásazonosító terület határozza meg a vászonalapú alkalmazás alkalmazásazonosítóját.

      • Táblázatoszlophoz való kötés: Ha a Táblázatoszlophoz való kötés lehetőséget választja, akkor a lista megváltozik, és így kijelölheti, hogy melyik táblaoszlophoz kell kötni. Amikor azt választja, hogy egy táblaoszlophoz köti az oszlopot, azt a táblázatoszlop értéke határozza meg. Ha például a Táblázatoszlophoz való kötés lehetőséget választja az Alkalmazásnév számára, akkor az alkalmazás futásakor az alkalmazásnév értéke az oszlop értékét veszi fel, például egy egyéni szövegoszlop értékét.

      Fontos

      A legtöbb esetben nem javasoljuk a Kötés táblához oszlophoz beállítás használatát az alkalmazásazonosítóhoz, mivel ehhez a megfelelő alkalmazásazonosítónak kellene megjelennie a rekord egyik mezőjében.

    • Összetevő megjelenítése itt. Azt az ügyféltípust adja meg, amely megjeleníti a beágyazott vászonalapú alkalmazást. Választhat a Web, a Mobil és a Tablet közül. A vászonalapú alkalmazás vezérlő hozzáadása egy táblaoszlophoz.

  8. Válassza a Kész lehetőséget. Ezután az alkalmazás közzétételéhez, hogy elérhetővé tegye azt a felhasználók számára, válassza a Közzététel lehetőséget.

Miután a modellvezérelt alkalmazás űrlaphoz hozzáadott egy beágyazott vászonalapú alkalmazást, ossza meg a beágyazott vászonalapú alkalmazását más felhasználókkal. További információ: Egy beágyazott vászonalkalmazás megosztása.

Amikor a felhasználók megnyitnak egy modellvezérelt alkalmazást, amely tartalmazza a módosított űrlapot, látják a beágyazott vászonalapú alkalmazást az űrlapon. A rekormegjelenítés módosítása a fő űrlapon módosítja az űrlapnak továbbadott adatkörnyezetet és a beágyazott alkalmazásfrissítéseket a kapcsolódó adatok megjelenítéséhez.

Ez a cikk bemutatta, hogyan veheti használatba a modellre épülő űrlapon egy vászonalkalmazás beágyazását. A beágyazott vászonalkalmazás még jobban testre szabható a csatlakozáshoz, és az adatok többféle forrásból származó behozásához. Használja a Szűrő, a Keresés és a LookUp funkciókat, és a gazda modellre épülő űrlapon keresztül átadott kontextust az adatforrásokban adott rekordok szűrésére és keresésére. A WYSIWYG vászonalkalmazás-szerkesztővel könnyen tervezhetők a követelményeinek megfelelő felület.

A vászonalapú alkalmazás egyedi nevének és alkalmazásazonosítójának megkeresése

A vászonalapú alkalmazásvezérlő először a vászonalapú alkalmazást keresi az Alkalmazás neve mezőben található egyedi név használatával. Ha egy ilyen egyedi nevű vászonalapú alkalmazás nem található a környezetben, a vászonalapú alkalmazás vezérlőelem az Alkalmazásazonosító mezőben megadott értéket használja a vászonalapú alkalmazás betöltéséhez. Bár az Alkalmazásnév és az Alkalmazásazonosító mezőkben is meg kell adnia az értékeket, csak az egyik értéknek kell pontosnak lennie ahhoz, hogy a beágyazott vászonalapú alkalmazás betöltődjön a vezérlőbe. Vegye figyelembe, hogy a vászonalapú alkalmazásnak az aktuális környezetben kell lennie.

  • Az Alkalmazás neve mező a vászonalapú alkalmazás egyedi neve . Az egyedi név megkereséséhez adja hozzá a vászonalapú alkalmazást egy megoldáshoz. A vászonalapú alkalmazás egyedi neve megjelenik a Név oszlopban, és solutionpublisherprefix_appnamenospaces_appendix formában jelenik meg. Például,contoso_canvasappwithsharepointlist_5ee16 ·. A vászonalapú alkalmazás egyedi neve a Megoldások területen jelenik meg
  • Az Alkalmazásazonosító tulajdonság a beágyazott vászonalkalmazás azonosítóját adja meg. Adja meg egy meglévő vászonalapú alkalmazás alkalmazásazonosítóját. A vászonalapú alkalmazás azonosítóját a Power Apps alkalmazásban találja. Ehhez nyissa meg az Alkalmazások elemet, válassza ki a vászonalapú alkalmazást, majd válassza a Részletek elemet a parancssávon.

Vászonalapú alkalmazás beágyazása a klasszikus élmény használatával

  1. Bejelentkezés a Power Apps-be.

  2. Hozza létre vagy szerkessze a tábla fő űrlapját, a Partnerek tábla a példánkban.

  3. A klasszikus űrlap-tervezőben az űrlap megnyitásához válassza a parancssorban a Klasszikusra váltás lehetőséget.

  4. A klasszikus űrlap-tervezőben jelölje be azt a szakaszt az űrlapon, ahol a beágyazott vászonalkalmazás jelenik meg.

  5. Az oszlop ablaktábla használatával adjon hozzá egy kötelező oszlopot, például Partner neve.

    Fontos

    Mindig használjon kötelező oszlopot, amelyben mindenképpen szerepel érték. Ha az oszlophoz nem tartozik érték, a beágyazott vászonalkalmazás nem lesz frissítve a gazda modellre épülő az űrlap adatváltozásainak megfelelően.

  6. Az oszlopot kiválasztva, a Kezdőlap lapon, a Szerkesztés csoportban, válassza ki ezt: Tulajdonságok módosítása.

  7. Az Oszloptulajdonságok párbeszédpanelen jelölje ki a Vezérlők fület.

  8. Lépjen a Vezérlők lapra, és válassza a Vezérlő hozzáadása lehetőséget.

  9. A Vezérlő hozzáadása párbeszédpanelen, az elérhető vezérlőelemek listájában, jelölje ki a Vászonalkalmazás elemet, és válassza ki a Hozzáadás elemet.

  10. Az Oszloptulajdonságok párbeszédnél, a vezérlőelemek listájában, jelölje ki a Vászon alkalmazás elemet, és válassza ki a Web elemet.

  11. A vezérlőelemek listája alatti szakaszban a vászonalapú alkalmazás vezérlőelemire vonatkozó tulajdonságok listái láthatók.

    • A Táblázat neve tulajdonság határozza meg azt a táblázatot, amely a beágyazott vászon alkalmazásba megadott adatokat biztosítja. Arra a táblázatra lesz állítva, amely az előző lépésben hozzáadott oszlopot tartalmazza.
      • Fontos, hogy annak ellenére, hogy ez a tulajdonság módosíthatóként jelenik meg, a módosítása nem befolyásolja a beágyazott vászon alkalmazást. Csak referenciaként szolgál az Ön számára.
    • Az Alkalmazásnév tulajdonság a beágyazandó vászonalapú alkalmazás nevét adja meg. A modellvezérelt űrlap megkeresi a megadott névvel rendelkező vászonalapú alkalmazást az aktuális környezetben. Ha az adott nevű vászonalapú alkalmazás nem található meg a környezetben, a vászonalapú alkalmazás vezérlője a vászonalapú alkalmazás betöltéséhez az Alkalmazás azonosítóját fogja használni. Adja meg egy meglévő vászonalapú alkalmazás alkalmazásnevét.
    • Az Alkalmazásazonosító tulajdonság a beágyazott vászonalkalmazás azonosítóját adja meg. Megadhatja egy meglévő vászonalapú alkalmazás alkalmazásazonosítóját, vagy a rendszer automatikusan létrehoz egy alkalmazásazonosítót, amikor vászonalapú alkalmazást hoz létre vagy szerkeszt, ha kiválasztja a Testreszabás lehetőséget. A vászonalapú alkalmazás azonosítóját a Power Apps alkalmazásban találja. Ehhez nyissa meg az Alkalmazások elemet, válassza ki a vászonalapú alkalmazást, majd válassza a Részletek elemet a parancssávon.

    Megjegyzés

    Ügyeljen arra, hogy az Alkalmazásazonosító érték bármely módosítása megtöri a beágyazott vászonalkalmazás és modellre épülő űrlap közötti hivatkozást.

    Ha sem az alkalmazás neve, sem az alkalmazás azonosítója nem felel meg egy meglévő vászonalapú alkalmazásnak, az űrlapon a következő üzenet jelenik meg: „Sajnáljuk, nem találtunk az alkalmazást.”

  12. Lépjen a 20. lépésre, ha kész vászonalapú alkalmazást vesz fel. Ha új vászonalapú alkalmazást hoz létre vagy meglévő szerkesztést végez, kövesse az alábbi lépéseket. Nyomja meg a Testreszabás gombot a vászonalkalmazás létrehozásához vagy szerkesztéséhez. Ettől egy új lapon nyílik meg a Power Apps Studio.

    Megjegyzés

    Ha a böngésző előugróablak-blokkolója miatt a Power Apps Studio nem nyílik meg, engedélyezni kell a make.powerapps.com webhelyet, vagy ideiglenesen le kell tiltani az előugró ablakok blokkolását, és válassza ki újra a Testreszabás elemet.

  13. Figyelje meg a következőt:

    • Figyelje Power Apps Studio meg, hogy a bal oldali ablaktáblában van egy speciális ModelDrivenFormIntegration vezérlő. A vezérlő feladata, hogy környezetfüggő adatokat hozzon a host modellre épülő űrlapról a beágyazott vászonalkalmazásba.
    • Vagye észre, hogy egy Vászonalkalmazás űrlapvezérlője automatikusan hozzáadódik a beágyazott vászonalkalmazáshoz, és a ModelDrivenFormIntegration vezérlőn keresztül megjeleníti az átadott adatokat a gazda modellre épülő űrlapon.
    • Jelölje ki a Nézet lapot, majd válassza az Adatforrásoklehetőséget. Vegye észre, hogy a gazda modellre épülő űrlap fölérendelt táblájához tartozó – ebben az esetben Partnerek – adatforrás automatikusan hozzá van adva a beágyazott vászonalkalmazáshoz. – Jelölje ki a Form1 vezérlőt, és figyelje meg, hogy a DataSource tulajdonsága Partnerek lesz.
    • Továbbra is kijelölve a Form1 vezérlőt, figyelje meg, hogy az Elem tulajdonsága ModelDrivenFormIntegration.Item lesz.

    Megjegyzés

    A beágyazott vászonalkalmazás teljes hozzáféréssel rendelkezik a gazda modellre épülő űrlap olvasásához a ModelDrivenFormIntegration.Item ponton keresztül. Példaként az accountnumber nevű és a Számlaszám megjelenített nevű oszlop értékének megadásához használható a ModelDrivenFormIntegration.Item.accountnumber vagy ModelDrivenFormIntegration.Item.'számlaszám' is.

  14. A tulajdonságok paneljén a jobb oldalon, a Sorok mellett, válassza a Oszlopok szerkesztése elemet.

  15. Válassza a + oszlop hozzáadása lehetőséget, ha másik oszlopot szeretne felvenni a vászonalkalmazás űrlapjára, vagy átrendezi a meglévő mezőket a fogd és vidd segítségével. Zárja be az adatpanelt, ha végzett az oszlopok hozzáadásával és átrendezésével.

  16. Jelölje ki a Fájl fület, majd jelölje ki a Mentés elemet.

  17. Jelölje ki A felhő lapot. Adjon meg egy egyedi nevet az alkalmazásnak, majd válassza a Mentése elemet a képernyő jobb alsó sarkában. Figyelje meg a következő viselkedést:

    • Az alkalmazás első alkalommal való mentése automatikusan közzéteszi az alkalmazást.
    • A későbbi mentésekkor ki kell választania a Közzététel, majd a Verzió közzététele elemet, hogy a módosítások elérhetők legyenek.
  18. Válassza a Vissza parancsot.

  19. Válassza ki azt a böngészőlapot, amelyen a klasszikus űrlaptervező nyílik meg. Vegye figyelembe, hogy a vászonalapú alkalmazás vezérlő Alkalmazásazonosító és Alkalmazásnév tulajdonságai esetében most automatikusan be vannak írva az értékek.

    Fontos

    • Az űrlaptervező közvetlen kapcsolatban van a Power Apps Studio megoldással, amelyet egy másik böngészőlapon, egy előző lépésben nyitottunk meg.
    • Ügyeljen arra, hogy az alkalmazás nevének értéke hasonló legyen az alábbi képernyőképhez. Az alkalmazás neve tulajdonság azt az egyedi nevet adja meg, amelyet a rendszer futásidőben a vászonalapú alkalmazásra való hivatkozásra fog használni. Ha a név nincs beállítva, az Alkalmazásazonosító tulajdonság kerül felhasználásra a vászonalapú alkalmazásra való hivatkozáshoz, ami problémákat okozhat, amikor a vászonalapú alkalmazást egy megoldás részeként importálja. Azt ajánljuk, hogy állítsa be ezt a nevet, hogy biztosítsa a vászonalapú alkalmazások megfelelő hivatkozását a környezetek között. A beállításához térjen vissza a 12-es lépésre, és kövesse a beágyazandó vászonalapú alkalmazás létrehozásához szükséges lépéseket.
    App name and App Id properties
  20. Az Oszloptulajdonságok párbeszédpanelen jelölje ki a Megjelenítés fület.

  21. Törölje a jelet Címke megjelenítése mellől az űrlapon, és válassza az OK elemet.

  22. A Kezdőlap lapon válassza a Mentés lehetőséget, majd a Közzététel elemet.

Kapcsolódó információk

Beágyazott vászonalkalmazás szerkesztése modellre épülő űrlapon
Előre definiált műveletek elvégzése a gazdaűrlapon egy beágyazott vásznon alkalmazáson belül
A ModelDrivenFormIntegration vezérlő tulajdonságai és műveletei
A vászonalkalmazásokkal végzet munkával kapcsolatos útmutató