Co jsou modelem řízené aplikace v Power Apps?
Přehled modelem řízených aplikací
Modelem řízený návrh aplikací je přístup, který se zaměřuje na přidávání komponent, jako jsou formuláře, zobrazení, grafy a řídicí panely k tabulkám pomocí nástroje pro návrh aplikací. Navíc Vztahy propojte tabulky dohromady způsobem, který umožňuje navigaci mezi nimi a zajišťuje, že se data nebudou zbytečně opakovat.
Pomocí návrháře aplikací s malým nebo žádným kódem můžete vytvářet aplikace, které jsou jednoduché nebo složité.
Procesem řízené aplikace
Modelem řízené aplikace jsou zvláště vhodné pro procesem řízené aplikace, které obsahují velké množství dat a uživatelům usnadňují pohyb mezi souvisejícími záznamy. Pokud například vytváříte aplikaci pro správu složitého procesu, jako je nábor nových zaměstnanců, řízení prodejního procesu nebo člen Vztahy v organizaci, jako je banka, je modelem řízená aplikace skvělou volbou.
Modelování dat
Ačkoli je nazýváme aplikace řízené modelem, často je snazší si je představit jako aplikace řízené datovým modelem . Je to proto, že bez datového modelu umístěného uvnitř Microsoft Dataverse nemůžete vytvořit modelem řízenou aplikaci.
Uživatelské prostředí
Z pohledu uživatele nabízejí všechny modelem řízené aplikace podobné prostředí, které je přístupné mnoha uživatelům i používanému zařízení. Zkušenost je podobná zde uvedenému schématu.
V tomto příkladu aplikace obsahuje tři tabulky (výzvy, nápady, týmové projekty), jeden řídicí panel a několik grafů a zobrazení. Uživatelé se mezi tabulkami pohybují pomocí levého panelu nebo pomocí řídicího panelu.
Výhody modelem řízeného přístupu
Na rozdíl od vývoje aplikace plátna, kde má návrhář úplnou kontrolu nad rozložením aplikace, u modelem řízených aplikací je většina uživatelského rozhraní již stanovená a do značné míry ji určují součásti, které přidáte do aplikace.
Tento způsob vývoje aplikací má několik pozoruhodných výhod.
- Jakmile jsou vytvořeny datový model a Vztahy , je proces sestavování relativně rychlý díky bohatému zaměření na komponenty návrháři bez kódu.
- Aplikace mají podobné uživatelské rozhraní na různých zařízeních, od stolních až po mobilní.
- Aplikace jsou automaticky přístupné a responzivní.
- Uživatelské prostředí je konzistentní ve všech modelem řízených aplikacích. Jakmile si uživatel bude jistý jednou modelově řízenou aplikací, je snazší přijmout pozdější aplikace v rámci organizace.
- Migrace aplikací mezi vývojovým, testovacím a produkčním prostředím je poměrně jednoduché, a to díky řešením.
Seznamte se s výhodami modelem řízeného přístupu
Porovnání modelem řízených aplikací a aplikací plátna
V aplikacích plátna má tvůrce aplikací úplnou kontrolu nad rozložením aplikace. U modelem řízených aplikací je velká část rozvržení určena přidanými součástmi. Důraz je kladen spíše na rychlé prohlížení vašich obchodních dat a rozhodování místo na složitý návrh aplikací.
Kategorie | Modelem řízené aplikace | Aplikace plátna |
---|---|---|
Datová platforma | Pouze Dataverse | Dataverse + mnoho dalších pomocí konektorů |
Návrhové prostředí | Návrh se zaměřením na součásti bez psaní kódu | Manipulace s vlastnostmi ovládacích prvků pomocí výrazů Power Fx |
Ovládací prvek UI | Omezené, převážně přizpůsobení | Úplné řízení |
Konzistence aplikace | Vysoká – liší se především v závislosti na zvolených tabulkách a zobrazeních | Často nízká, vzhledem k významné míře volnosti, kterou mají návrháři nad uživatelským prostředím |
Migrace mezi prostředími | Jednoduchost | Potenciálně složité vzhledem k tomu, že může být nutné aktualizovat zdroje dat |
Rychlost vytvoření | Velmi rychlá | Relativně vůči složitosti návrhu |
Responzivní | Automaticky responzivní | Responzivní pouze tehdy, je-li takto navržena |
Navigace prostřednictvím vztahů | Automaticky, pokud vztahy existují | Pouze tam, kde je to navrženo a aplikováno pomocí vzorců Power Fx |
Funkce usnadnění | Integrované | Vestavěno do aplikace: Vytvoření přístupných aplikací plátna |
Kroky k vytvoření a sdílení modelem řízené aplikace
Na základní úrovni se modelem řízená aplikace skládá z následujících oblastí.
- Modelování obchodních dat
- Definování obchodních procesů
- Sestavení aplikace
- Konfigurace rolí zabezpečení
- Sdílení aplikace
Velká část času stráveného vytvářením aplikace je věnována modelování obchodních dat a v některých případech definování obchodních procesů. Přizpůsobení rolí zabezpečení závisí na potřebách organizace.
Další informace o krocích při sestavování modelem řízených aplikací
Používání modelem řízené aplikace
Byla vyvinuta dokumentace, která uživatelům pomáhá úspěšně se pohybovat a pracovat s aplikacemi řízenými modelem způsobem, který jim pomáhá zvýšit jejich produktivitu.
Další informace o používání modelem řízených aplikací
Na mobilním zařízení můžete používat modelem řízené aplikace a spouštět je v režimu offline.
Použití řešení, která pomáhají se správou životního cyklu aplikací
Správa životního cyklu aplikací (ALM) je způsob, jakým vyvíjíme aplikaci od koncepce do konce její životnosti.
Řešení se používají jako obálky pro všechny prvky potřebné k dodání produktu používaného v rámci podniku.
Modelem řízená aplikace vyžaduje minimálně jednu tabulku, mapu webu a samotnou aplikaci. Modelem řízené aplikace však obecně zahrnují mnohem více aspektů, včetně aplikací plátna, rolí zabezpečení, proměnných prostředí atd.
Řešení nabízejí prostředky, kterými lze tyto objekty migrovat mezi prostředími. V důsledku toho jsou řešení důležitou součástí jakékoli strategie řízení životního cyklu aplikace.
Když vytváříte modelem řízenou aplikaci, měli byste ji vytvořit v rámci řešení.
Minimální požadavky na vytvoření modelem řízené aplikace
Modelem řízené aplikace mohou být složité. Minimální požadavky na jejich sestavení jsou však poměrně jednoduché.
- Licence Microsoft Power Apps.
- Kapacita k vytvoření prostředí Power Platform. Toto je vlastnost licencí Power Apps a Dynamics 365.
- Prostředí Power Platform.
- Databáze Dataverse v rámci prostředí. Ta je vybrána při vytváření prostředí. Další informace: Vytvoření prostředí s databází
- Oprávnění pro tvůrce pracovat jako úpravce systému nebo tvůrce prostředí v tom prostředí, kde je vytvořena modelem řízená aplikace. Další informace: O předdefinovaných rolích zabezpečení
- Tabulka. (Existuje mnoho standardních tabulek, včetně obchodních vztahů, které ve výchozím nastavení existují.)
- Jeden sloupec tabulky. (Každá tabulka má alespoň jeden sloupec a mnoho systémových sloupců.)
- Jedno zobrazení tabulky pro prohlížení záznamů. (Ve výchozím nastavení existuje několik zobrazení.)
- Jeden formulář tabulky pro zadání dat. (Ve výchozím nastavení existuje jeden formulář.)
Pomocí návrháře aplikací se vytvoří modelem řízená aplikace přidáním stránky, která přidá do aplikace navigaci a obvykle je založena na tabulce nebo vlastní stránka.
Další kroky
Další informace o významu modelem řízených aplikací
Vytvoření jednoduché modelem řízené aplikace je skvělý způsob, jak začít. Než tak učiníte, možná budete chtít vytvořit řešení .
Chcete-li jít hlouběji do vytváření modelem řízených aplikací, přejděte na Kroky k vytvoření modelem řízené aplikace.
Pokud s Power Apps začínáte a chcete se dozvědět, jak převést Nápady na plně funkční řešení pomocí Power Apps, začněte s Plánováním Power Apps projekt.
Porozumění komponentám modelem řízených aplikací vám pomůže porozumět některým prvkům, které tvoří modelem řízenou aplikaci.
Další informace o licencích Power Platform
Poznámka
Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)
Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).