Melyek a Power Apps modellvezérelt alkalmazásai?

A modellvezérelt alkalmazások áttekintése

A modellvezérelt alkalmazástervezés olyan megközelítést alkalmaz, amely egy alkalmazástervező eszköz segítségével űrlapokat, nézeteket, diagramokat és irányítópultokat ad hozzá táblákhoz. Emellett a kapcsolatok úgy is összekapcsolják a táblákat, hogy az lehetővé teszi a köztük lévő navigációt, és biztosítja, hogy az adatok ne ismétlődjenek szükségtelenül.

Az alkalmazástervező kevés vagy semmilyen programozást nem igénylő használatával egyszerű vagy nagyon összetett alkalmazásokat is építhet.

Folyamatközpontú alkalmazások

A modellvezérelt alkalmazások különösen alkalmasak a folyamatalapú alkalmazásokra, amelyek sok adatot tartalmaznak, és megkönnyítik a felhasználóknak, hogy adatokat mozgassanak a rekordok között. Ha például egy alkalmazást egy összetett folyamat kezelésére hoz létre, például be kell tanítania az új alkalmazottakat, kezelnie kell egy értékesítési folyamatot, vagy tagi kapcsolatok kezelése egy szervezetben – például egy bank –, a modellvezérelt alkalmazás nagyszerű lehetőséget erre.

Adatmodellezés

Miközben ezeket modellvezérelt alkalmazásoknak nevezik, gyakran könnyebb adatmodell-vezérelt alkalmazásokként gondolni rájuk. Ennek oka, hogy a Microsoft Dataverse szolgáltatáson belül található adatmodell nélkül nem lehet modellvezérelt alkalmazást létrehozni.

Felhasználói élmény

A felhasználó szemszögéből nézve minden modellvezérelt alkalmazás hasonló élményt nyújt, amely mind sok felhasználó, mind használt eszköz számára akadálymentesen elérhető. Az élmény hasonló az alábbi diagramhoz.

Ebben a példában az alkalmazás három táblát (kihívások, ötletek, csoportprojektek), egy irányítópultot és több diagramot és nézetet tartalmaz. A felhasználók a bal oldali ablaktáblán vagy az irányítópulton keresztül navigálhatnak a táblák között.

Példa modellalapú alkalmazásra

A modellvezérelt megközelítés előnyei

A vászonalapú alkalmazásfejlesztéstől eltérően, ahol a fejlesztő teljes mértékben felügyeli az alkalmazás elrendezését, a modellvezérelt alkalmazások felhasználói felülete nagyrészt előre meghatározott, és nagy mértékben függ az alkalmazáshoz adott összetevőktől.

Az alkalmazásfejlesztés e módszerének van néhány jelentős előnye.

  • Az adatmodell és a kapcsolatok létrehozása után a buildelési folyamat viszonylag gyors a széles körű, az összetevőkre fókuszáló, programozást nem igénylő tervezési környezeteknek köszönhetően.
  • Az alkalmazások hasonló felhasználói felülettel rendelkeznek a különböző eszközökön, az asztali számítógépektől a mobilokig.
  • Az alkalmazások automatikusan akadálymentesen elérhetőek és rugalmasak.
  • A felhasználói élmény minden modellvezérelt alkalmazásban egységes. Ha egy felhasználó egyszer már magabiztosan használ egy modellvezérelt alkalmazást, a későbbi alkalmazásokat könnyebb alkalmazni a szervezeten belül.
  • Az alkalmazásoknak a fejlesztési, teszt- és éles környezetek közötti áttelepítése viszonylag egyértelmű a megoldások használatával.

Tudjon meg többet a modellvezérelt megközelítés előnyeiről

Modellvezérelt és vászonalapú alkalmazások összehasonlítása

A vászonalapú alkalmazásokban az alkalmazásfejlesztő teljes mértékben ura az alkalmazás elrendezésének. A modellvezérelt alkalmazások esetében az elrendezés nagy részét a hozzáadott összetevők határozzák meg. A hangsúly inkább az üzleti adatok gyors megtekintésén és a döntések meghozatalán van, nem pedig az alkalmazások bonyolult kialakításán.

Kategória Modellvezérelt alkalmazások Vászonalkalmazások
Adatplatform Csak Dataverse Dataverse + sok más, összekötőt használó szolgáltatások
Tervezési élmény Programozást nem igénylő, az összetevőkre fókuszáló tervezés A vezérlő tulajdonságainak manipulációja Power Fx-kifejezésekkel
UI-vezérlők Korlátozott, túlnyomórészt testreszabás Teljes körű irányítás
Alkalmazáskonzisztencia Magas – elsősorban a kiválasztott táblák és nézetek alapján különbözik Gyakran alacsony, mivel a tervezők jelentős befolyással rendelkeznek a felhasználói élmény fölött
Áttelepítés a környezetek között Egyszerű Bonyolult lehet, mivel az adatforrásokat esetleg frissíteni kell
A létrehozás gyorsasága Gyors A tervezés összetettségétől függ
Reszponzív Automatikusan rugalmas Csak akkor rugalmas, ha így tervezték
Navigáció a kapcsolatok között Automatikus, feltéve, hogy léteznek kapcsolatok Csak ott, ahol a Power Fx-képletek felhasználásával tervezték és alkalmazták
Kisegítő lehetőségek Beépített Az alkalmazásba tervezbe: Akadálymentesített vászonalapú alkalmazások létrehozása

A modellvezérelt alkalmazások létrehozásának és megosztásának lépései

A modellvezérelt alkalmazásfejlesztés a következő területekből áll.

  • Üzleti adatok modellezése
  • Üzleti folyamatok meghatározása
  • Az alkalmazás létrehozása
  • Biztonsági szerepkörök konfigurálása
  • Az alkalmazás megosztása

Az alkalmazás létrehozására fordított idő nagy részét az üzleti adatok modellezésére és bizonyos esetekben az üzleti folyamatok meghatározására fordítják. A biztonsági szerepkörök testreszabása a szervezet igényeitől függ.

Tudjon meg többet a modellvezérelt alkalmazások létrehozásának lépéseiről

Modellvezérelt alkalmazás használata

Olyan dokumentációkat fejlesztettünk ki, amelyek segítik a felhasználókat a modellvezérelt alkalmazások közötti sikeresen navigálásban, hogy hatékonyabban léphessenek interakcióba az alkalmazásokkal.

További tudnivalók a modellvezérelt alkalmazások használatáról

A modellvezérelt alkalmazások mobileszközön is használhatók, és kapcsolat nélküli módban is futtathatók.

Megoldások használata az Alkalmazáséletciklus-menedzsmenttel kapcsolatban

Az Alkalmazáséletciklus-menedzsment az a mód, ahogyan egy alkalmazást fejlesztünk a kezdetektől az életciklus végéig.

A megoldások a termékeknek a vállalaton belüli felhasználáshoz való kézbesítéséhez szükséges összes elemhez burkolóként használhatók.

Egy modellvezérelt alkalmazáshoz legalább egyetlen táblára, egy oldaltérképre és magára az alkalmazásra van szükség. A modellvezérelt alkalmazások azonban általában nagyobb mennyiségű információt tartalmaznak, idetartoznak a vászonalapú alkalmazások, a biztonsági szerepkörök, a környezeti változók és sok más.

Megoldástallózó

A megoldások olyan eszközöket kínálnak, amelyek révén ezek az elemek áttelepíthetők a környezetek között. Következésképpen a megoldások az alkalmazáséletciklus-menedzsmenttel foglalkozó stratégia fontos részét képezik.

A modellvezérelt alkalmazást egy megoldáson belül érdemes létrehozni.

A modellvezérelt alkalmazások buildelésének minimumkövetelményei

A modellvezérelt alkalmazások összetettek lehetnek. A buildelés minimumkövetelményei azonban viszonylag egyértelműek.

  • Microsoft Power Apps-licenc.
  • Kapacitás egy Power Platform-környezet létrehozásához. Ez a Power Apps- és a Dynamics 365-licencek egyik jellemzője.
  • Power Platform-környezet.
  • Egy Dataverse-adatbázissal rendelkező környezet. Ez a beállítás a környezet létrehozásakor kerül kiválasztásra. További információk a Környezet létrehozása adatbázissal részben találhatók.
  • Jogosultságok a készítő számára, hogy rendszertestreszabóként vagy környezetfejlesztőként dolgozhasson abban a környezetben, ahol a modellvezérelt alkalmazás készül. További információ: Az előre definiált biztonsági szerepkörökkel kapcsolatos tudnivalók
  • Egy tábla. (Számos szabványos tábla, köztük a partner, alapértelmezés szerint létezik.)
  • Egy táblaoszlop. (Minden tábla legalább egy oszlopot és számos rendszeroszlopot tartalmaz.)
  • Egy táblanézet a rekordok megtekintéséhez. (Alapértelmezés szerint több van.)
  • Egy táblaűrlap az adatok beírásához. (Alapértelmezés szerint egy elérhető lesz.)

Egy modellvezérelt alkalmazás úgy jön létre, hogy az oldaltérkép egy táblát ad hozzá egy alkalmazástervező segítségével, és futtatja az alkalmazás-ellenőrzési és -közzétételi folyamatot.

További lépések

Tudjon meg többet a modellvezérelt alkalmazások értékéről

Egyszerű modellvezérelt alkalmazás építése kiváló első lépés. Ezt megelőzően előfordulhat, hogy Megoldást szeretne létrehozni.

A modellvezérelt alkalmazások létrehozásának további lépései: A modellvezérelt alkalmazások létrehozásának lépései.

Ha még csak most ismerkedik a Power Apps alkalmazással, és szeretné megtudni, hogyan alakíthatja át ötleteit egy teljesen működőképes megoldássá a Power Apps segítségével, akkor kezdje egy Power Apps projekt tervezésével.

A modellvezérelt alkalmazás-összetevők megértésével világosabbá válik, hogy milyen elemekből áll egy modellvezérelt alkalmazás.

További információ a Power Platform-licencekről

Megjegyzés

Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)

A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).