Šablona obrazovky e-mailu pro aplikace plátna
V aplikaci plátna přidejte obrazovku e-mailu, která uživatelům umožní posílat e-maily z jejich účtu Office 365 Outlook. Uživatelé mohou ve svých organizacích vyhledávat příjemce a přidávat také externí e-mailové adresy. Můžete přidat podporu obrázkových příloh, změnit uživatelská data, která se objevují ve vyhledávací galerii, a provádět další úpravy.
Můžete také přidat další obrazovky založené na šablonách, které zobrazují různá data z Office 365 jako kalendář uživatele, lidé v organizaci a dostupnost lidí, které by uživatelé mohli chtít pozvat na schůzku.
Tento přehled vás naučí:
- Jak používat výchozí obrazovku e-mailu.
- Jak ji upravit.
- Jak ji integrovat do aplikace.
Pro podrobné informace o výchozí funkci této obrazovky, viz reference na obrazovce e-mailu.
Požadavek
Seznámení s tím, jak přidávat a konfigurovat obrazovky a další ovládací prvky při vytváření aplikace v Power Apps.
Výchozí funkce
Přidání obrazovky e-mailu ze šablony:
Přihlaste se k Power Apps a poté vytvořte aplikaci nebo otevřete existující aplikaci v systému Power Apps Studio.
Tohle téma zobrazuje telefonní aplikaci, ale stejné koncepty platí i pro tabletovou aplikaci.
Na kartě s pásem karet Domů vyberte Nová obrazovka > E-mail.
Ve výchozím nastavení vypadá tato obrazovka takto:

Několik užitečných poznámek:
- Chcete-li hledat uživatele ve vaší organizaci, začněte psát jejich jméno do textového vstupního pole pod popiskem „Komu“.
- Při hledání osob bude vráceno pouze prvních 15 výsledků.
- Chcete-li přidat e-mailové adresy příjemců e-mailu mimo vaši organizaci, zadejte úplnou platnou e-mailovou adresu a vyberte ikonu „+“, která se zobrazí vpravo od ní.
- Chcete-li odeslat e-mail, musíte jako příjemce přidat alespoň jednu osobu a poskytnout předmět.
- Po odeslání e-mailu bude vymazán obsah předmětu a těla zprávy i seznam příjemců.
Úprava obrazovky
Výchozí funkce této obrazovky můžete upravit několika běžnými způsoby:
Pokud chcete obrazovku dále upravit, použijte reference na obrazovce e-mailu jako průvodce.
Důležité
Následující kroky předpokládají, že jste do aplikace přidali pouze jednu obrazovku e-mailu. Pokud jste přidali více než jednu, kontrolní názvy (například iconMail1) skončí jiným číslem a budete muset odpovídajícím způsobem upravit vzorce.
Přidání podpory pro připojení obrázků
Tato možnost umožňuje uživatelům poslat jeden obrázek s e-mailem jako přílohu.
Na kartě Vložit vyberte Média a poté vyberte Add picture.
Vlastnost Y tohoto nového ovládacího prvku nastavte na následující výraz:
TextEmailMessage1.Y + TextEmailMessage1.Height + 20Po vložení ovládacího prvku AddMediaWithImage nastavte jeho výšku na méně než 210.
V zobrazení stromu řízení vyberte AddMediaWithImage > ... > Změnit pořadí > Přenést do pozadí. Tím zabráníte umístění ovládacího prvku před ovládacím prvkem PeopleBrowseGallery.
Změňte vlastnost Height ovládacího prvku EmailPeopleGallery na tento vzorec:
Min( ( EmailPeopleGallery1.TemplateHeight + EmailPeopleGallery1.TemplatePadding * 2 ) * RoundUp( CountRows( EmailPeopleGallery1.AllItems ) / 2, 0 ), 304 )Nastavte vlastnost ShowScrollbar ovládacího prvku EmailPeopleGallery na tento výraz:
EmailPeopleGallery1.Height >= 304Tím se zabrání, aby maximální výška vytlačila ovládací prvek AddMediaWithImage ze stránky.
Změnte vlastnost OnSelect ovládacího prvku iconMail na tento vzorec:
Set( _emailRecipientString, Concat(MyPeople, Mail & ";") ); If( IsBlank( UploadedImage1 ), 'Office365'.SendEmail( _emailRecipientString, TextEmailSubject1.Text, TextEmailMessage1.Text, { Importance: "Normal" } ), 'Office365'.SendEmail( _emailRecipientString, TextEmailSubject1.Text, TextEmailMessage1.Text, { Importance: "Normal", Attachments: Table( { Name: "Image.jpg", ContentBytes: UploadedImage1.Image } ) } ) ); Reset( TextEmailSubject1 ); Reset( TextEmailMessage1 ); Reset( AddMediaButton1 ); Clear( MyPeople )Tento vzorec zkontroluje nahraný obrázek. Pokud neexistuje, použije stejnou operaci
Office365.SendEmailjako dříve. Pokud existuje obrázek, přidá se jako příloha do tabulky Přílohy. Po odeslání e-mailu se provede další operace resetování na ovládacím prvku AddMediaButton, čímž se odebere nahraný obrázek.
Poznámka
Chcete-li k e-mailu přidat více než jednu přílohu, přidejte záznamy do tabulky Přílohy.
Zobrazení různých dat lidem
Tato obrazovka používá operaci Office365Users.SearchUser k vyhledání uživatelů ve vaší organizaci. Poskytuje další pole pro každou událost nad rámec toho, co je uvedeno v ovládacím prvku PeopleBrowseGallery. Přidávání nebo změna polí v galerii je jednoduché:
V ovládacím prvku PeopleBrowseGallery vyberte popisek, který chcete upravit (nebo jej přidejte a ponechte vybraný).
Vyberte jeho vlastost Text a na řádku vzorců nahraďte obsah řetězcem
ThisItem.IntelliSense zobrazí seznam polí, která můžete vybrat.
Vyberte požadovaná pole.
Vlastnost Text se aktualizuje na
ThisItem.{FieldSelection}.
Integrace obrazovky do aplikace
Obrazovka e-mailu je sama o sobě mocným souborem ovládacích prvků, obvykle však funguje nejlépe jako součást větší a všestrannější aplikace. Tuto obrazovku můžete integrovat do větší aplikace několika způsoby, včetně propojení obrazovky kalendáře.
Propojení na obrazovku kalendáře
Postupujte podle pokynů uvedených v části „Zobrazení účastníků akce“ v části Přehled obrazovky kalendáře, ale v posledním kroku nastavte funkci Navigovat tak, aby otevřela obrazovku e-mailu. Po dokončení těchto kroků se naplní kolekce MyPeople, což umožňuje uživatelům posílat e-mail lidem, kteří se účastní vybrané akce.
Poznámka
Odesláním tohoto e-mailu odešlete e-mail oddělený od samotné akce v aplikaci Outlook.
Další kroky
- Prohlédněte si referenční dokumentaci k této obrazovce.
- Další informace o konektoru uživatelů Office 365 v Power Apps.
- Podívejte se na všechna dostupná připojení v Power Apps.
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ů).
Váš názor
Odeslat a zobrazit názory pro