Cvičení – návrh dalších stránek a e-mailů v Power Apps

Dokončeno

V této lekci navrhnete některé další stránky pro podporu funkcí hybridní reality. Tyto stránky provádějí některé konkrétní funkce, které jsou potřeba k tomu, aby se aplikace správně chovala. K odeslání podrobností objednávky zákazníkům také použijete funkci e-mailu Power Apps.

Vytvořit stránku s poznámkami

Uživatel může pořizovat fotografie během relace Zobrazení v MR a následně je zobrazit prostřednictvím galerie. Na stránce Poznámkymůžete ukládat textové poznámky a obrázky zachycené během zobrazení v relaci MR.

  1. Vytvořte dvě nové prázdné obrazovky a přejmenujte je Product_notes a Carpet_notes.

    snímek obrazovky s novými obrazovkami pro poznámky

  2. Navrhujte stránku Product_notes: Vyberte rozevírací seznam Vstupní a pak vyberte Textové zadání. Přejmenujte ho TextInput_products.

    snímek obrazovky s přidáním textového vstupu

  3. Vyberte Galerii>Horizontální, pokud chcete zahrnout horizontální typ galerie. Fotky pořízené během relace Zobrazení v MR budete ukládat do této galerie. Přejmenujte galerii View_products.

    Snímek obrazovky s přidáním vodorovné galerie

  4. Umístěte galerii na druhou část obrazovky. Zachovejte pouze obrázek tak, že odstraníte titulek a nadpis . Zvětšete obrázek.

    Snímek obrazovky pouze s jediným obrázkem v galerii

  5. Vyberte galerii a nakonfigurujte vlastnost Items přidáním následujícího řádku:

    ViewInMR1.Photos
    

    Snímek obrazovky s přidáním vlastnosti do galerie

    Všechny obrázky pořízené v zobrazení během relace MR jsou uloženy v této galerii pro budoucí použití.

  6. Pojďme vložit popisek v horní části obrazovky. Vyberte možnost Štítek a pak ji zarovnejte na střed. Přizpůsobte si umístění, barvu a zobrazení textu podle svých potřeb. Přejmenujte ho Notes_label.

    snímek obrazovky s vložením štítku

  7. Umístíme ikonu Zpět nad dříve přidanou Popisek, abychom uživateli pomohli přejít na domovskou stránku v případě potřeby. Pokud chcete přidat ikonu Zpět, na kartě Vložit rozbalte rozevírací seznam Ikony a pak vyberte ikonu Zpět.

    Snímek obrazovky s přidáním ikonky zpět

  8. Umístěte ikonu Zpět správně a nakonfigurujte vlastnost OnSelect přidáním následujícího příkazu:

    Navigate(Product_details,ScreenTransition.Cover)
    

    Snímek obrazovky s umístěním a OnSelect

  9. Přepněte na obrazovku Product_details a na kartě Vložení přidejte ikonu Poznámky z rozbalovací nabídky Ikony.

    Snímek obrazovky s ikonou přidání poznámky

  10. Nakonfigurujte vlastnost OnSelect ikony Poznámka přidáním následujícího řádku:

    Navigate(Product_notes,ScreenTransition.CoverRight)
    

    snímek obrazovky OnSelect pro poznámku

  11. Replikujte stejný postup pro Notes_carpets.

    Poznámka

    Ve funkci Zobrazení nebudeme zahrnovat funkci MR pro kategorii koberců . U stránky Notes_carpets vylučte přidání ovládacího prvku galerie pro ukládání fotek pořízených během zobrazení v relaci MR.

    Spropitné

    Aplikaci můžete otestovat stisknutím klávesy F5 na klávesnici nebo výběrem tlačítka Přehrát v pravém horním rohu Power Apps Studia.

Stránka Pro vytvoření souhrnu objednávky

  1. Přidejte tlačítka na obrazovky Product_details a Carpet_details. Přejmenujte tlačítka Order_product a Order_carpet. Změňte zobrazovaný text tlačítek na Objednávka.

    Snímek obrazovky s tlačítkem pro přidání objednávky

  2. Vytvořte dvě nové prázdné obrazovky a přejmenujte je Order_products a Order_carpets.

    snímek obrazovky zobrazující přidání nových obrazovek

  3. Vyberte obrazovku Product_details a potom následujícím způsobem nakonfigurujte vlastnost OnSelect tlačítka Order:

    Navigate('Order_products',ScreenTransition.Cover)
    

    snímek obrazovky s konfigurací Order OnSelect

  4. Postupujte stejně pro obrazovku Carpet_details.

  5. Na stránce Order_products vložte štítky Produkt, Cena, Barvaa Poznámky a odpovídajícím způsobem je přejmenujte.

    snímek obrazovky s popisky v Order_sofas

  6. Vložte prázdné štítky vedle Produktu, Ceny, Barvya Poznámky, jak je uvedeno na obrázku.

    Snímek obrazovky s prázdnými popisky v Order_sofas

  7. Vlastnost Text těchto prázdných popisků nakonfigurujte následujícím způsobem:

    • Produkt:

      Gallery_products.Selected.Name
      

      snímek obrazovky s konfigurací textu produktu

    • Cena:

      Gallery_products.Selected.Price
      

      Snímek obrazovky s konfigurací textu ceny

    • Barva:

      Gallery_products.Selected.Color
      

      snímek obrazovky s konfigurací barevného textu

    • Poznámky:

      TextInput_products.Text
      

      snímek obrazovky s konfigurací textu poznámek

  8. Na začátek přidejte další popisek a změňte jeho zobrazovaný text na Souhrn objednávky. Změňte velikost písma a písmo podle svých potřeb.

    snímek obrazovky přidání popisku

  9. Rozbalte rozevírací seznam galerie a vyberte Vodorovné. Zachovat pouze obraz; odstraňte další součásti galerie. Přejmenovat Order_gallery_products

    Snímek obrazovky přidání galerie

  10. Nakonfigurujte vlastnost Items této galerie přidáním následujícího řádku:

    ViewInMR1.Photos
    

    Snímek obrazovky s konfigurací položek v galerii

  11. Přidejte tři popisky a změňte zobrazovaný text na Zadejte svůj e-mail a získejte e-mail s potvrzením objednávky., ID e-mailu organizace:a ID e-mailu zákazníka:, v uvedeném pořadí.

    snímek obrazovky se třemi popisky

  12. Rozbalte rozevírací seznam Vstupní a vyberte Textové zadání . Přidejte na obrazovku dvě komponenty vstupního pole a umístěte je tak, jak je znázorněno na obrázku. Přejmenujte je Input1_products a Input2_products.

    Snímek obrazovky se dvěma poli pro zadávání textu

  13. Nakonfigurujte vlastnost textu nápovědy přidáním Zadejte ID e-mailu:; neukládejte žádnou hodnotu do vlastnosti Default. Upravte velikost a barvu písma podle potřeby.

    snímek obrazovky s konfigurací textu nápovědy

  14. Přidejte tlačítko z karty Vložit a nakonfigurujte jeho vlastnost Text přidáním Potvrdit.

    Snímek obrazovky s tlačítkem pro potvrzení

  15. Rozbalte rozevírací seznam Ikony a vyberte ikonu Zpět a ikonu Domů. Správně je umístěte, jak je znázorněno na obrázku.

    snímek obrazovky s přidáváním ikon zpět a domů

  16. Následujícím způsobem nakonfigurujte vlastnost OnSelect těchto dvou ikon:

    • zpět:

      Navigate(Product_details,ScreenTransition.CoverRight)
      

      snímek obrazovky s konfigurací OnSelect.

    • domů:

      Navigate('Home Page',ScreenTransition.CoverRight)
      

      snímek obrazovky s nastavením OnSelect: Order.

  17. Postupujte stejným způsobem pro Order_carpets.

Vytvořit koncovou stránku

  1. Vytvořte prázdnou obrazovku a přejmenujte ji koncovou stránku.

    Snímek obrazovky závěrečné stránky

  2. Přidejte popisek a změňte jeho zobrazovaný text na Objednávka úspěšně odeslána!. Na obrazovce umístěte popisek podle potřeby.

    snímek obrazovky s přidáním štítku pro úspěšně zadanou objednávku

  3. Přidejte tlačítko v dolní části obrazovky. Nakonfigurujte vlastnost Text tlačítka přidáním Nakupovat více. Pojďme uživatele nasměrovat na domovskou stránku: vyberte tlačítko Shop more a přidejte do vlastnosti OnSelect následující řádek.

    Navigate('Home Page',ScreenTransition.Cover)
    

    Snímek obrazovky s tlačítkem Zobrazit další

  4. Rozbalte rozbalovací nabídku Media a vyberte Obrázek, abyste přidali komponentu obrázku na koncovou stránku .

    snímek obrazovky s přidáním součásti obrázku

  5. Umístěte obrázek tak, jak je znázorněno na obrázku. Vyberte soubor loga k zobrazení.

    Snímek obrazovky s přidáním souboru s logem do komponenty obrázku

    Spropitné

    Často ukládejte svou aplikaci tak, že nahoře vyberete kartu Soubor a vyberete možnost Uložit. Pokud se zobrazí výzva, vyberte možnost Cloud a pak vyberte Uložit.

Odesílání e-mailů přes Power Apps

  1. Vyberte kartu Data a vyberte + Přidat data. Rozbalte konektory, pak vyberte Office 365 Outlook, aby se přidal jako jeden z konektorů pro tuto aplikaci.

    snímek obrazovky s přidáním datových konektorů pro Outlook

  2. Otevřete Order_products a nakonfigurujte tlačítko Potvrdit nastavením vlastnosti OnSelect přidáním následujících řádků:

    Office365Outlook.SendEmailV2(Input1_products & ";"& Input2_products,"Order Summary","<b> Your order is successfully submitted! </b> <br> Order details are as follows: <ul> <li> Product: " & Order_product_name_details & "</li> <li> Price: " & Order_price_details & "</li> <li> Color: " & Order_color_details & "</li> </ul>Notes: " & TextInput_products & "<br><b> Thank you for shopping with us! </b>");
    Navigate('End page',ScreenTransition.Cover)
    

    Snímek obrazovky při konfiguraci tlačítka

    Poznámka

    Názvy použité v předchozí funkci se řídí konvencemi vytváření názvů používaných v této aplikaci v době vývoje. Funkci můžete přizpůsobit podle své aplikace.

Implementace předchozích kroků musí zajistit, aby vaše aplikace fungovala následujícím způsobem: vaše aplikace bude obsahovat Poznámky stránku pro uložení všech poznámek k relaci, stránku souhrnu objednávek pro kontrolu objednávky a odesílání e-mailů, a koncovou stránku, která zajistí vynikající uzavření aplikace.

 animace ukázky aplikace po přidání dalších stránek a funkcí e-mailu.

Testování aplikace na mobilním zařízení

  1. Zvolte odkaz ke stažení pro vaše zařízení:

  2. Otevřete Power Apps na mobilním zařízení a přihlaste se pomocí přihlašovacích údajů účtu Microsoft.

  3. Když se přihlásíte k mobilní aplikaci Power Apps, zobrazí se na výchozí obrazovce aplikace, které jste použili v poslední době.

    Domovská obrazovka je výchozí při přihlášení. Zobrazí se aplikace, které jste použili v poslední době, a aplikace, které jste označili jako oblíbené.

  4. Pokud chcete aplikaci spustit na mobilním zařízení, vyberte dlaždici aplikace. Pokud aplikaci plátna spouštíte poprvé pomocí mobilní aplikace Power Apps, zobrazí se na obrazovce gesta potáhnutí prstem.

  5. Pokud chcete aplikaci zavřít, potáhněte prstem od levého okraje aplikace doprava. Na zařízeních s Androidem můžete také vybrat tlačítko Zpět a potvrdit, že chcete aplikaci zavřít.

    Poznámka

    Pokud aplikace vyžaduje připojení ke zdroji dat nebo oprávnění k používání funkcí zařízení (například služby fotoaparátu nebo zjišťování polohy), musíte udělit souhlas, abyste mohli aplikaci použít. Obvykle se zobrazí výzva jenom při prvním spuštění aplikace.