Vytvoření aplikace plátna připojené k Microsoft Dataverse od začátku

Microsoft Dataverse je přední datová platforma pro Power Platform. Dataverse umožňuje bezpečně ukládat a spravovat data používaná vašimi aplikacemi v sadě tabulek.

V tomto článku vytvoříme aplikaci připojenou k existujícím datům v prostředí Power Platform.

Požadavky

K dokončení této lekce budete potřebovat prostředí Power Apps a databázi Dataverse s alespoň jednou tabulkou obsahující data. Pokud ještě nemáte licenci, můžete se zaregistrovat k plánu Power Apps pro vývojáře nebo použít zkušební verzi Power Apps.

Vytvoření zkušebního prostředí

Prostředí v Power Apps je místo k uložení, správě a sdílení obchodních dat, aplikacím chatbotů a toků vaší organizace. Slouží také jako kontejner pro oddělení aplikací, které mohou mít různé role, požadavky na zabezpečení nebo cílové publikum. Každé prostředí může mít jednu databázi Dataverse.

Abyste se ujistili, že máte to, co potřebujete k dokončení této lekce, vytvoříme nové prostředí, které obsahuje databázi Dataverse. Toto prostředí je 30denní zkušební verze, která na konci 30 dnů skončí, ale pokud ji chcete zachovat, můžete ji upgradovat na sandbox nebo produkční prostředí.

Vytvoříme zkušební prostředí, které bude obsahovat databázi Dataverse a ukázková data použitá v tomto článku.

  1. Přejděte do centra pro správu Power Platform.

  2. Vyberte Prostředí.

  3. Vyberte Nové.

  4. Prostředí pojmenujte Zkušební verze Dataverse.

  5. Vyberte Zkušební jako typ prostředí.

  6. Přepněte Vytvořit databázi na Ano.

  7. Vyberte Další.

    Vytvořit nové prostředí

  8. Přepněte Nasadit ukázkové aplikace a data na Ano.

  9. Zvolte Uložit.

Vaše zkušební prostředí bude nyní vytvořeno, včetně databáze Dataverse a ukázkových dat.

Vytvoření aplikace plátna

Vytvořte aplikaci plátn s tabulkou Účty v Dataverse. Až to bude hotové, Power Apps vygeneruje pro vás aplikaci. Tato aplikace obsahuje následující obrazovky:

  • Obrazovka Procházet – obrazovka pro vyhledávání, třídění a výběr záznamu účtu a spuštění obrazovky úprav pro vytvoření nového záznamu.
  • Obrazovka podrobností – obrazovka jen pro čtení, která zobrazuje podrobnosti o záznamu vybraném na obrazovce procházení.
  • Obrazovka úprav – editační formulář, který slouží k úpravě podrobností vybraného záznamu nebo k vytvoření nových záznamů.

Vyzkoušet aplikaci

Z Power Apps Studio si můžete prohlédnout náhled své aplikace a vyzkoušet si to.

  1. Vyberte Přehrát v pravém horním rohu obrazovky.

  2. Ze seznamu Účet vyberte Alpine Ski House.

  3. Podívejte se na podrobnosti Alpine Ski House.

  4. Chcete-li upravit záznam, vyberte tlačítko Vybrat úpravu.

  5. V editačním formuláři odeberte (vzorek) z pole název účtu.

  6. Chcete-li uložit změny, vyberte tlačítko Uložit.

  7. Zpět na obrazovce seznamu účtů vyberte + pro spuštění nového záznamového formuláře.

  8. Zadejte požadovaná pole, například Jméno účtu.

  9. Uložte záznam.

  10. Ověřte, že se nově vytvořený záznam zobrazí v galerii seznamů účtů.

  11. Chcete-li režim náhledu ukončit, vyberte Zavřít v pravém horním rohu obrazovky.

Používání stromového zobrazení

Stromové zobrazení je na levé straně obrazovky (pokud ho nevidíte, vyberteTlačítko zobrazení stromu). Stromové zobrazení vám poskytuje snadný přístup ke komponentám vaší aplikace na plátno, jako jsou obrazovky, galerie, ovládací prvky Text input a textové popisky.

Stromové zobrazení lze sbalit nebo rozšířit o obrazovku, aby bylo snadné se soustředit na část aplikace, na které pracujete.

Momentálně je rozbaleno BrowseScreen1. Chcete-li zobrazit součásti pro jiné obrazovky, vyberte > vedle názvu obrazovky.

Výběr rozbalení

Galerie v Power Apps slouží k zobrazení několika souvisejících položek. Například v naší aplikaci, BrowseGallery1 se zobrazí všechny naše záznamy o účtu. Když je vybrána jedna z položek, kolem položky je umístěno ohraničení, které označuje, že byla vybrána.

Tato galerie ve výchozím nastavení obsahuje následující tři pole: Název účtu, telefonní číslo a město.

Můžeme však změnit pole obsažená v galerii.

  1. Ve stromovém zobrazení vyberte BrowseGallery1.

  2. V podokně vlastností na pravé straně obrazovky vyberte Upravit.

    Úprava polí obsažených v galerii

  3. Zobrazí se panel dat pole. Změňte titulky na web.

  4. Vyberte mimo panel dat pole.

  5. Aplikace nyní místo telefonního čísla zobrazí hodnotu polí webových stránek.

    Galerie účtů zobrazující weby

Aktualizujte vyhledávání tak, aby obsahovalo název účtu

Když jste si zobrazili náhled aplikace, možná jste si všimli, že vyhledávání podle názvu účtu nefungovalo. Důvodem je, že automaticky generovaný vzorec pro vyhledávání aplikací neobsahuje pole Název účtu. V této lekci aktualizujeme vyhledávací vzorec tak, aby zahrnoval pole Název účtu.

Tip

Název účtu je uložen ve sloupci s názvem Název.

  1. Ve stromovém zobrazení vyberte BrowseGallery1.

  2. Ověřte, že je vlastnost Položky vybrána v selektoru vlastností.

  3. V řádku vzorců aktualizujte vzorec následovně:

    SortByColumns(Search([@Accounts], TextSearchBox1.Text, "name","address1_city","address1_composite"), "name", If(SortDescending1, Descending, Ascending))
    

    Vzorec se skládá z funkcí SortByColumns, Search, a If pro prohledávání tabulky Účty tabulka s textem zadaným do vyhledávacího pole, která obsahuje odpovídající data v polích name, address1_city a address1_composite, a umožňuje řazení.

Seznam účtů lze nyní vyhledávat a třídit podle pole Název účtu.

Přidejte pole na obrazovku s podrobnostmi o účtu.

Datascreen1 obsahuje formulář pro zobrazení, který zobrazuje data vybraného záznamu na obrazovce procházení. Ovládací prvky formuláře zobrazení jsou jen pro čtení, jejichž účelem je umožnit uživatelům číst data, ale nikoli vytvářet nebo upravovat data.

  1. Ve stromovém zobrazení rozbalte DetailScreen1.

  2. Vyberte DetailForm1.

  3. V podokně vlastností na pravé straně vyberte Upravit pole.

  4. Vyberte Přidat pole.

  5. Vyberte následující pole:

    • Adresa 1: Země
    • Adresa 1: Kraj
    • Adresa 1: Ulice 1
    • Adresa 1: PSČ
  6. Vyberte Přidat.

    Panel polí galerie

  7. Nyní uvidíte vybraná pole na panelu Pole. Pole uspořádejte přetažením nebo výběrem (tři tečky) napravo od názvu pole a výběrem Přesunout nahoru nebo Přesunout dolů.

  8. Uspořádejte pole v následujícím pořadí:

    • Název účtu
    • Hlavní telefon
    • Adresa 1: Ulice 1
    • Adresa 1: Město
    • Adresa 1: Kraj
    • Adresa 1: PSČ
    • Adresa 1: Země/oblast

    Pole s adresou

  9. Výběrem kdekoli mimo podokno pole podokno zavřete a vrátíte se do DetailScreen1.

Nyní uvidíte vybraná pole zobrazená ve správném pořadí.

Obrazovka Upravit účet

EditScreen1 umožňuje uživatelům upravovat nebo vytvářet záznamy o účtu. Tato obrazovka obsahuje ovládací prvek Upravit formulář s názvem EditForm1.

Poznámka

Protože je editační formulář jednou z hlavních metod pro vytváření nebo aktualizaci záznamů, měl by obsahovat každé pole, které chcete, aby vaši uživatelé mohli odeslat, a neměl by obsahovat žádná pole, která jsou jen pro čtení, nebo ta, která nechcete, aby vaši uživatelé upravovali.

V této lekci přidáme stejná pole, která jsme dříve přidali do zobrazovacího formuláře, plus možnost připojit soubory.

  1. Ve stromovém zobrazení rozbalte EditScreen1.

  2. Vyberte EditForm1.

  3. V podokně vlastností na pravé straně vyberte Upravit pole.

  4. Vyberte Přidat pole.

  5. Vyberte následující pole:

    • Adresa 1: Země
    • Adresa 1: Kraj
    • Adresa 1: Ulice 1
    • Adresa 1: PSČ
  6. Nyní uvidíte vybraná pole na panelu Pole. Pole uspořádejte přetažením nebo výběrem (tři tečky) napravo od názvu pole a výběrem Přesunout nahoru nebo Přesunout dolů.

  7. Uspořádejte pole v následujícím pořadí:

    • Název účtu
    • Hlavní telefon
    • Adresa 1: Ulice 1
    • Adresa 1: Město
    • Adresa 1: Kraj
    • Adresa 1: PSČ
    • Adresa 1: Země/oblast
  8. Výběrem kdekoli mimo podokno pole podokno pole zavřete.

  9. Abychom minimalizovali zbytečné posouvání v aplikaci, chceme, aby Upravit formulář uspořádal pole do dvou sloupců. V podokně vlastností vpravo vyberte 2 v rozevírací nabídce Sloupce.

  10. Aby byl formulář čitelnější, chceme odstranit část Adresa 1: popisků adresního pole.

    • Ve stromovém zobrazení rozbalte EditForm1.
    • Vyberte ovládací prvek Adresa 1: City_DataCard2.
    • V podokně vlastností vpravo vyberte Pokročilý.
    • Vyberte Odemknout ke změně vlastností.
    • Změňte vlastnost DisplayName na Město.
    • Odeberte podle výše uvedených kroků Adresa 1: z polí Ulice 1, Země/region, Stát/provincie a PSČ.

EditScreen1 by teď měla vypadat takto:

Obrazovka Úpravy účtů

Uložte aplikaci

Uložením aplikace bude vaše aplikace k dispozici k použití a sdílení s ostatními.

  1. V Power Apps Studio vyberte Soubor.

  2. Do pole Název vložte Správce účtu.

  3. Vyberte ikonu a barvu pozadí z oblasti Ikona. Toto bude použito k identifikaci vaší aplikace v seznamu aplikací.

  4. Zvolte Uložit.

  5. V pravém dolním rohu vyberte Uložit.

  6. Jakmile je aplikace uložena, pomocí šipky zpět se vraťte do Power Apps Studio.

    Uložte aplikaci a vraťte se zpět

Spustit aplikaci

  1. Přihlaste se do Power Apps

  2. Ověřte, že se nacházíte v prostředí, které jste použili k vytvoření aplikace, v pravém horním rohu obrazovky. Pokud se liší, vyberte Prostředí a vyberte příslušné prostředí.

  3. Zvolte Aplikace.

  4. Ze seznamu aplikací vyberte Správce účtu.

  5. Když se aplikace načte, ověřte provedené změny.

    • Prohledejte seznam aplikací pro Blue Yonder Airlines.
    • Vyberte záznam Blue Yonder a ověřte, zda vidíte pole přidaná do souboru Zobrazit formulář.
    • Chcete-li upravit záznam, vyberte tlačítko Vybrat úpravu.
    • Ověřovací formulář zobrazí dva sloupce polí.
    • Ověřte, že se názvy polí nezobrazují Adresa 1: ve štítcích.
    • Vyberte Přiložit soubor v oblasti Příloha, vyberte soubor a vyberte Otevřít.
    • Ověřte, zda se nahraný soubor zobrazí v seznamu příloh.
    • Chcete-li uložit záznam, vyberte tlačítko Uložit.

Spuštění aplikace na mobilním zařízení

Otestování Power Apps na mobilním zařízení:

  1. Stáhněte si aplikaci z obchodu s mobilními aplikacemi.
  2. Přihlaste se pomocí pracovního nebo školního účtu.
  3. Vyberte aplikaci ze seznamu.

Viz také