Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Přehled modelem řízených aplikací
Návrh modelem řízené aplikace je přístup, který se zaměřuje na přidávání komponent, jako jsou formuláře, zobrazení, grafy a řídicí panely do tabulek pomocí nástroje návrháře aplikací. Relace navíc spojují tabulky způsobem, který umožňuje navigaci mezi nimi a zajišťuje, aby se data zbytečně neopakovala.
Pomocí návrháře aplikací s malým nebo žádným kódem můžete vytvářet aplikace, které jsou jednoduché nebo složité.
Procesně řízené aplikace
Modelem řízené aplikace jsou obzvláště vhodné pro zpracování řízených aplikací, které jsou data hustá a usnadňují uživatelům přesun mezi souvisejícími záznamy. Pokud například vytváříte aplikaci pro správu složitého procesu, jako je onboarding nových zaměstnanců, správa prodejního procesu nebo vztahy členů v organizaci, jako je banka, je skvělou volbou modelem řízená aplikace.
Datové modelování
I když jim říkáme modelem řízené aplikace, je často snazší je považovat za modelem řízené aplikace. Je to proto, že bez datového modelu, který je součástí 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é pro mnoho uživatelů i pro použité zařízení. Prostředí je podobné diagramu, který vidíte tady.
V tomto příkladu aplikace obsahuje tři tabulky (výzvy, nápady, týmové projekty), jeden řídicí panel a více grafů a zobrazení. Uživatelé přecházejí mezi tabulkami pomocí levého panelu nebo prostřednictvím řídicího panelu.
Výhody modelu řízeného přístupu
Na rozdíl od vývoje canvas aplikace, kde má návrhář úplnou kontrolu nad rozvržením aplikace, u aplikací řízených modelem je většina uživatelského prostředí stanovena za vás a je z velké části určena komponentami, které do aplikace přidáte.
Tato metoda vývoje aplikací má několik výhod.
- Po vytvoření datového modelu a relací je proces sestavení relativně rychlý díky bohatým návrhářům bez kódu zaměřeným na komponenty.
- Aplikace mají podobné uživatelské rozhraní na různých zařízeních, od desktopu po mobilní zařízení.
- Aplikace jsou přístupné a reagují automaticky.
- Uživatelské prostředí je konzistentní ve všech modelem řízených aplikacích. Jakmile má uživatel jistotu s jednou modelem řízenou aplikací, budou se později aplikace snadněji osvojovat v rámci organizace.
- Migrace aplikací mezi vývojovými, testovacími a produkčními prostředími je relativně jednoduchá pomocí řešení.
Další informace o výhodách modelu ří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 rozložení určená komponentami, které přidáte. Důraz je spíše na rychlé prohlížení obchodních dat a rozhodování místo na složitém návrhu aplikací.
| Kategorie | Modelem řízené aplikace | Aplikace plátna |
|---|---|---|
| Datová platforma | Pouze dataverse | Dataverse + mnoho dalších pomocí konektorů |
| Zkušenosti s návrhem | Návrh zaměřený na komponentu bez kódu | Manipulace s vlastnostmi ovládacího prvku pomocí výrazů Power Fx |
| Ovládací prvek uživatelského rozhraní | Omezené, převážně přizpůsobení | Úplné řízení |
| Konzistence aplikací | Vysoká – liší se převážně na základě vybraných tabulek a zobrazení | Často nízká, vzhledem k tomu, jakou mají návrháři významnou kontrolu nad uživatelským zážitkem. |
| Migrace mezi prostředími | Simple | Potenciálně složité vzhledem k tomu, že může být potřeba aktualizovat zdroje dat |
| Rychlost vytváření | Rychlý | Vzhledem ke složitosti návrhu |
| Citlivý | Automaticky responzivní | Responzivní pouze v případě, že je navržen tímto způsobem |
| Navigace mezi relacemi | Automaticky, pokud existují vztahy | Pouze tam, kde je navržený a použitý pomocí vzorců Power Fx |
| Funkce usnadnění | Integrované | Vestavěno do aplikace: Vytvoření přístupných aplikací plátna |
Postup vytvoření a sdílení modelem řízené aplikace
Na základní úrovni se vytváření modelem řízených aplikací skládá z následujících oblastí.
- Modelování obchodních dat
- Definování obchodních procesů
- Psaní aplikace
- Konfigurace rolí zabezpečení
- Sdílení aplikace
Velká část času stráveného sestavením aplikace je vyhrazená k modelování obchodních dat a v některých případech k definování obchodních procesů. Přizpůsobení rolí zabezpečení závisí na potřebách organizace.
Další informace o krocích sestavení modelem řízené aplikace
Použití modelem řízené aplikace
Dokumentace byla vyvinuta, která uživatelům pomáhá úspěšně procházet a pracovat s modelem řízenými aplikacemi způsobem, který jim pomáhá zvýšit produktivitu.
Další informace o používání modelem řízených aplikací
Modelem řízené aplikace můžete používat na mobilním zařízení a spouštět je v offline režimu.
Použití řešení pro pomoc se správou životního cyklu aplikací
Správa životního cyklu aplikací (ALM) je způsob, jakým vyvíjíme aplikaci od konceptu až po konec životnosti.
Řešení slouží jako obálky pro všechny prvky potřebné k dodání produktu pro použití v rámci firmy.
Modelem řízená aplikace vyžaduje minimálně jednu tabulku, mapu webu a samotnou aplikaci. Modelem řízené aplikace však obecně zahrnují výrazně více, konkrétně sem patří plátěné aplikace, role zabezpečení, proměnné prostředí a mnoho dalšího.
Řešení nabízejí prostředky, pomocí kterých je možné tyto objekty migrovat mezi prostředími. V důsledku toho jsou řešení důležitou součástí jakékoli strategie správy životního cyklu aplikace.
Když vytvoří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 můžou být složité. Minimální požadavky na jejich vytváření jsou ale poměrně jednoduché.
- Licence Microsoft Power Apps.
- Kapacita pro vytvoření prostředí Power Platform Toto je funkce licencí Power Apps a Dynamics 365.
- Prostředí Power Platform.
- Databáze Dataverse v rámci prostředí. Tato možnost je vybrána při vytváření prostředí. Další informace: Vytvoření prostředí s databází
- Oprávnění k tomu, aby tvůrce fungoval jako úpravce systému nebo tvůrce prostředí v prostředí, ve kterém je vytvořená modelem řízená aplikace. Další informace: O předdefinovaných rolích zabezpečení
- Tabulka. (Existuje mnoho standardních tabulek, včetně účtů, které existují ve výchozím nastavení.)
- Jeden sloupec tabulky. (Každá tabulka má alespoň jeden sloupec a mnoho systémových sloupců.)
- Jedno zobrazení tabulky pro zobrazení záznamů (Ve výchozím nastavení existuje několik zobrazení.)
- Jedna forma tabulky pro zadání dat. (Ve výchozím nastavení bude k dispozici jedna.)
Pomocí návrháře aplikací se modelem řízená aplikace vytvoří přidáním stránky, která do aplikace přidá navigaci a která je obvykle založená na tabulce nebo vlastní stránce.
Další kroky
Informace o hodnotě modelem řízených aplikací
Vytvoření jednoduché modelem řízené aplikace je skvělý způsob, jak začít. Než to uděláte, možná budete chtít vytvořit řešení .
Pokud chcete hlouběji vytvářet modelem řízené aplikace, přejděte k postupu vytvoření modelem řízené aplikace.
Pokud s Power Apps začínáte a chcete se dozvědět, jak své nápady převést na plně funkční řešení pomocí Power Apps, začněte plánováním projektu Power Apps.
Vysvětlení komponent modelem řízených aplikací vám pomůže pochopit některé prvky, které tvoří modelem řízenou aplikaci.