Sdílet prostřednictvím


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é.

Návrhář aplikací s přidanou tabulkou účtu a kontaktů

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.

Vzorová modelem řízená aplikace

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.

Průzkumník řešení

Ř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ů).