Megoldások Power Apps áttekintésében

A megoldásokat arra használják, hogy alkalmazásokat és összetevőket vigyenek át egyik környezetből a másikba, vagy hogy testreszabások készletét alkalmazzák a meglévő alkalmazásokra. Egy megoldás tartalmazhat egy vagy több alkalmazást, valamint egyéb összetevőket, többek között oldaltérképeket, táblázatokat, folyamatokat, webes erőforrásokat, kiválasztásokat és folyamatokat.

A megoldások az alkalmazás-életciklus-kezelés (ALM) implementálásának mechanizmusa Power Apps és más Power Platform-termékekben, például Power Automate.

Megjegyzés:

Ha többet szeretne megtudni a megoldásfogalmakról és az alkalmazások életciklusának kezeléséhez használt megoldásokról, tekintse meg a Microsoft Power Platform ALM áttekintése című részt a Power Platform ALM-útmutatóban.

Ez a szakasz az manual feladatokkal foglalkozik, amelyeket az alkalmazáskészítőknek el kell végeznie a Power Apps megoldásainak használata során.

Első lépések: megoldási fogalmak

A megoldások használata előtt fontos, hogy ismerje meg az alábbi megoldási fogalmakat:

  • A megoldásoknak két fajtája van: a felügyelt és a nem felügyelt megoldások.
  • Megoldások összetevői
  • A megoldások életciklusa (megoldás létrehozása, frissítése, verziófrissítése és javítása)
  • Megoldás-közzétevő
  • Megoldás és megoldásösszetevő-függőségek

További információért tekintse meg az ALM-útmutató Megoldási fogalmak című részét Power Platform .

Alapértelmezett megoldások

Power Apps az alábbi alapértelmezett unmanaged megoldásokat biztosítja:

  • Common Data Service Alapértelmezett megoldás. Ez a készítők számára elérhető megoldás alapértelmezett megoldásként használható a teszreszabásaikhoz egy környezetben. A Common Data Service alapértelmezett megoldása akkor hasznos, ha értékelni vagy megismerni szeretné a Power Apps-t. Ugyanakkor azt ajánljuk, hogy az alkalmazások készítői saját nem felügyelt megoldásokban dolgozzanak.
  • Alapértelmezett megoldás. Ez egy különleges megoldás, amely a rendszer minden összetevőjét tartalmazza. Az alapértelmezett megoldás hasznos a rendszer összes összetevőjének és konfigurációjának a felfedezéséhez.

Javasoljuk azonban, hogy hozzon létre egy megoldást, amely a testreszabások kezelésére használható. További információ: Testreszabás megoldás segítségével a Power Platform ALM útmutatóban.

Felügyelt tulajdonságok

A felügyelt megoldások összetevői közül felügyelt tulajdonságok segítségével határozhatja meg azokat, amelyeket testreszabhatóvá tesz. Ajánlott úgy beállítani a felügyelt tulajdonságokat, hogy a felügyelt összetevők ne legyenek módosíthatók. Ez segít megvédeni a megoldását az olyan módosításoktól, amelyek miatt működésképtelenné válhat, miután átkerül egy másik környezetbe, mint például egy tesztrendszerbe vagy éles rendszerbe.

További információ: Kezelt tulajdonságok a Power Platform

Megoldásokkal való munka a Power Apps-ban

A Power Apps a megoldások listáját a bal oldali navigációs Solutions kiválasztásával tekintheti meg. A következő megoldási feladatok hajthatók végre:

  • Új megoldás: Ha csak a testreszabott összetevőket szeretné megkeresni és velük dolgozni, hozzon létre egy megoldást, és végezze el az összes testreszabási műveletet. Ezt követően egyszerűen terjesztheti a megoldást más környezetekre is. További információ: Megoldás létrehozása
  • Megoldás importálása: Megoldás importálása a környezetbe. További információ: Megoldások importálása
  • Nyissa meg az AppSource-t: Az AppSource segítségével olyan, iparágra szabott megoldásokat kaphat, amelyek a már használt termékekkel működnek együtt.
  • Az összes testreszabás közzététele: Tegye közzé az összes aktív testreszabást a környezetben.
  • Előnyben részesített megoldás beállítása: Állítsa be az előnyben részesített megoldást , amelyben az összes megoldásösszetevő létrejön.
  • Előzmények megtekintése: Megtekintheti a megoldás műveleteinek részleteit az idő múlásával, például az importálással, exportálással és eltávolítással. További információ: Megoldás előzményeinek megtekintése
  • Kapcsolódás a Githez: A forrásvezérlési integráció lehetővé teszi, hogy a fejlesztői csapatok egy vagy több Dataverse-környezetben szinkronizáljanak megoldásokat és megoldásobjektumokat egy Azure DevOps Git-adattár használatával. További információ: A Git-integráció áttekintése Power Platform
  • Váltás klasszikusra: Nyissa meg a klasszikus megoldástallózót.

Amikor kiválaszt egy megoldást, további feladatok válnak elérhetővé a parancssávon. Ezek a feladatok többek között a következők:

  • Szerkesztés: Szerkessze a megoldás tulajdonságait, például a megoldás összetevőinek hozzáadását vagy eltávolítását.
  • Törlés. Törölje a kiválasztott megoldást.
  • Hozzon létre egy tervet. A Tervtervező segítségével hozzon létre egy tervet a meglévő megoldáshoz. A tervtervező részletes dokumentumot hoz létre, amely leírja a megoldást. A terv kiterjed az üzleti problémára, a felhasználói követelményekre, például a felhasználói szerepkörökre és történetekre, az adatmodellre és az olyan technológiákra, mint az alkalmazások. Ez a funkció időt takarít meg, amikor megpróbálja megérteni a megoldás tartalmát, és segít a készítőknek egy meglévő megoldás fejlesztésében. További információ: Terv létrehozása megoldásból
  • Megoldás exportálása: A megoldás exportálása egy másik környezetbe importálható fájlba. További információ: Megoldások exportálása
  • Telepít Használja a Power Platform folyamatait a megoldások tesztelési és éles környezetekbe történő telepítéséhez. További információ: A csővezetékek áttekintése a Power Platformban
  • Megoldás-ellenőrző: Futtassa vagy tekintse át a megoldás-ellenőrző eredményeit ehhez a megoldáshoz.
  • Függőségek megjelenítése: Megtekintheti azokat a megoldás-összetevőket, amelyek egy másik összetevőtől függenek. További információ: A megoldás eltávolítását blokkoló megoldások megoldásfüggőségeinek megtekintése.
  • Állítsa be az előnyben részesített megoldást. Használja a kiválasztott megoldást előnyben részesített megoldásként. Az előnyben részesített megoldás az, ahol, ha még nincs működésben a megoldás kontextusában, a megoldás összes összetevője karban van tartva. További információ: Előnyben részesített megoldás
  • Lásd az előzményeket. Tekintse meg a megoldás műveleteinek részleteit az idő múlásával, például az importálással, exportálással és eltávolítással. További információ: Megoldás előzményeinek megtekintése
  • Közzététel katalógusban: Közzéteszi a megoldást a katalógusban, elérhetővé téve a szervezet más készítői számára. Ez akkor hasznos, ha olyan megoldásokat oszt meg, amelyeket szeretné, hogy mások importálhassanak és használhassanak a környezetükben. További információ: A Katalógus a Power Platformban
  • Frissítés alkalmazása: Akkor jelenik meg, amikor kiválaszt egy megoldást. Alkalmazza a függőben lévő frissítést, amelyet egy felügyelt megoldáshoz kezdeményeztek.

A Megoldások területen nyisson meg egy megoldást az összes objektum megtekintéséhez.

Példamegoldás minden objektummal.

Böngésszen a megoldás összes objektuma között az elemek görgetésével. Ha a listában több mint 100 elem található, a További részletek megtekintéséhez válassza a Következő 100 elem betöltése lehetőséget .

Töltse be a következő 100 elemet.

Az oszlopok az oszlopfejléc kiválasztásával rendezhetők és szűrhetők.

Az oszlopfejlécek a következők:

  • Felügyelt: A megoldásobjektum egy felügyelt megoldásból származik. Az objektumot az elem kiválasztásával, majd a Speciális megoldásrétegek> megtekintése lehetőség kiválasztásával vizsgálhatjameg.
  • Testreszabható: Az összetevő testreszabható.
  • Testreszabott: Ez azt jelzi, hogy az objektum nem felügyelt objektum vagy nem felügyelt testreszabási réteggel rendelkező felügyelt objektum. Ezzel az oszloppal gyorsan megkeresheti a megoldás összetevőinek nem felügyelt módosításait.
  • Tulajdonos: Ha a megoldásobjektum támogatja a felhasználó és a csapat tulajdonjogát, az aktuális tulajdonos jelenik meg.
  • Állapot: Ha a megoldásobjektum támogatja az állapotkezelést (be/ki, engedélyezve/letiltva, aktív/inaktív), az állapot megjelenik.

Tipp

Gyorsan megkeresheti az összes nem felügyelt vagy nem felügyelt testreszabással rendelkező megoldásobjektumot, ha kiválasztja az alapértelmezett megoldást, és szűri a Testreszabott oszlopot.

Keresés és szűrés egy megoldásban

Keressen rá egy adott összetevőre a neve alapján.

Keresési összetevő.

Vagy szűrheti a lista összes elemét az összetevő típusa szerint.

Összetevő szűrése típus szerint.

Környezetfüggő parancsok

Az egyes összetevők kiválasztásakor a parancssávon elérhető műveletek a kiválasztott összetevő típusától és attól függően változnak, hogy a megoldás az alapértelmezett vagy felügyelt.

Összetevő-specifikus parancsok.

Ha nem jelöl ki egyetlen összetevőt sem, a parancssáv magára a megoldásra alkalmazott műveleteket jeleníti meg.

Megoldásspecifikus parancsok.

A nem felügyelt vagy az alapértelmezett megoldásokkal az Új vagy a Meglévő hozzáadása paranccsal különböző típusú összetevőket hozhat létre vagy adhat hozzá. További információ: Megoldás-összetevők hozzáadása

Megjegyzés:

Kezelt megoldáshoz nem lehet összetevőt felvenni. Amikor megpróbálja, a következő üzenet jelenik meg:
"You cannot directly edit the components within a managed solution. You’ll need to add it to another unmanaged solution that you’ve created to customize the component. The component might not be customizable."

További jogosultságok szükségesek

Egyes összetevők bizonyos jogosultságokat igényelhetnek Dataverse a felhasználók számára az összetevő futtatásához, amikor az összetevőt egy megoldásból importálják a környezetbe.

Flows

Ha egy megoldás részét képező vászonalkalmazásból szeretne folyamatot használni vagy futtatni, rendelkeznie kell a folyamathoz való hozzáférési jogokkal, akár közös tulajdonosként osztják meg önnel a hozzáférést, akár futtatási engedéllyel. Ha egy megoldásban egy alkalmazást megosztanak egy felhasználói csoporttal, a folyamatokat is explicit módon meg kell osztani.

További információ: Biztonsági szerepkörök és szükséges jogosultságok

Folyamatláncok használata a Power Platformban megoldások telepítésére.

Egyszerűen telepíthet megoldásokat tesztelési és éles környezetekbe a Power Platform folyamatláncainak használatával. A folyamatok üzembe helyezése után a gyártók néhány kattintással kezdeményezhetik a terméken belüli telepítéseket. A készítők ezt közvetlenül a fejlesztési környezetükön belül teszik. További információ: A csővezetékek áttekintése a Power Platformban

Ismert korlátozások

A következő korlátozások a vászonalapú alkalmazások, folyamatok és egyéni csatlakozók alkalmazására vonatkozik a megoldásokban.

  • Ha vászonalapú alkalmazás közzétételi hibát észlel: az alkalmazás olyan folyamatokhoz kapcsolódik, amelyek már nincsenek a környezetben, távolítson el minden törölt folyamatot az alkalmazásból. Ezután mentse és tegye közzé az alkalmazást.
  • A környezet biztonsági mentési és visszaállítási műveletein átesett, mindenkivel megosztott Canvas alkalmazások nem lesznek megosztva a visszaállított környezetben Mindenkivel. Figyelje meg, hogy a vászonalapú alkalmazás megosztható egy biztonsági csoporttal, és a visszaállított környezetben lévő alkalmazás meg van osztva ezzel a biztonsági csoporttal.

Ha többet szeretne megtudni a megoldás egyes összetevőinek testreszabásáról, olvassa el a következő cikkeket:

  • Táblák, táblakapcsolatok, oszlopok és üzenetek testreszabásához menjen a Metaadatok oldalra.
  • Táblázatűrlapok esetén lépjen az Űrlapok fülre.
  • Folyamatok esetén lépjen a Folyamatok elemre.
  • Az üzleti szabályokért lépjen az Üzleti szabályok oldalra.

Hibaelhárítási megoldások

A megoldásokkal végzett munka hibaelhárításával kapcsolatos ismert problémákért és információkért tekintse meg Az alkalmazások és megoldások kezelése a Power Apps hibaelhárítási dokumentációjában.

Következő lépés

Hozzon létre egy megoldást