Předání aktuálního záznamu jako kontextu dat do aplikace plátna

Důležité

Aplikace plátna vložené do formulářů řízených podle modelu již nejsou v režimu ukázky a jsou obecně dostupné. Níže uvedené kroky jsou zastaralé a vztahují se pouze na veřejné předběžné verze aplikací plátna vložených do formulářů řízených podle modelu. Aktualizovaný seznam kroků pro nejnovější verzi naleznete v části Přidání vložené aplikace plátna do formuláře řízeného podle modelu

Toto téma vysvětluje, jak přidat vloženou aplikaci plátna a předat aktuální záznam (hlavního formuláře) jako kontextová data do vložené aplikace plátna.

Představte si, že chcete přidat vloženou aplikaci plátna do hlavního formuláře obchodního vztahu a předat aktuální záznam obchodního vztahu do vložené aplikace plátna. Postup je následující:

  1. Přihlaste se k Power Apps a otevřete editor formulářů pro hlavní formulář tabulky, jako je například tabulka obchodního vztahu.
  2. Vyberte sekci ve formuláři, kde se má vložená aplikace plátna zobrazit.
  3. Pomocí podokna průzkumníka sloupce přidejte požadovaný sloupec, jako například Název obchodního vztahu.

    Důležité

    Vždy používejte povinný sloupec, u kterého je zaručeno, že má hodnotu. Pokud ve sloupci není hodnota, vložená aplikace plátna se neaktualizuje v reakci na jakoukoli změnu dat v hostitelském formuláři řízeném podle modelu.

  4. Se zvoleným sloupcem na kartě Domů ve skupině Upravit zvolte Změnit vlastnosti.
  5. V dialogovém okně Vlastnosti sloupce vyberte kartu Ovládací prvky.
  6. Na kartě Ovládací prvky zvolte Přidat ovládací prvek....
  7. V dialogovém okně Přidat ovládací prvek v seznamu dostupných ovládacích prvků vyberte Aplikace plátna a zvolte Přidat.
  8. V dialogovém okně Vlastnosti sloupce v seznamu ovládacích prvků zvolte Aplikace plátna a poté zvolte možnost Web.
  9. V části pod seznamem ovládacích prvků se zobrazí seznam vlastností, které jsou k dispozici pro ovládací prvek aplikace plátna.
    • Vlastnost Název tabulky určuje tabulku, která bude poskytovat data do vložené aplikace plátna. Nastaví se na tabulku, která obsahuje sloupec přidaný v předchozím kroku.
      • Všimněte si, že i když lze tuto vlastnost změnit, nemá změna žádný vliv na vloženo aplikaci plátna. Měla by vám pouze sloužit jako reference.
    • Vlastnost ID aplikace určuje ID vložené aplikace plátna. Automaticky se pro vás vygeneruje a vyplní při vytvoření aplikace plátna.
      • Všimněte si, že jakákoliv změna hodnoty ID aplikace přeruší spojení z formuláře řízeného podle modelu do vložené aplikace plátna.
  10. Vyberte Vlastní nastavení pro vytvoření nebo úpravu aplikace plátna. Na nové kartě se otevře aplikace Power Apps Studio.

    Poznámka

    • Možnost Přizpůsobit je v současné době k dispozici pouze pomocí klasického návrháře formulářů.
    • Pokud je otevření aplikace Power Apps Studio zablokováno v důsledku blokování automaticky otevíraných oken webového prohlížeče, musíte povolit webové stránky make.powerapps.com nebo dočasně zakázat blokování automaticky otevíraných oken a poté vybrat znovu Vlastní nastavení.
  11. V aplikaci Power Apps Studio si všimněte, že se v levém podokně nachází speciální ovládací prvek ModelDrivenFormIntegration. Tento ovládací prvek je zodpovědný za přenesení kontextových dat z hostovaného formuláře řízeného podle modelu do vložené aplikace plátna.
  12. Vyberte ovládací prvek Gallery1 a ujistěte se, že vlastnost Položky je nastavena na ModelDrivenFormIntegration.Data.

    Poznámka

    ModelDrivenFormIntegration.Data je seznam záznamů. V tomto příkladu má pouze jeden záznam. Záznam pomocí přímého odkazu první funkční. Například, First(ModelDrivenFormIntegration.Data).Name.

  13. V podokně vlastností na pravé straně vedle možnosti Sloupce vyberte Upravit.
  14. V podokně dat změňte sloupec namapovaný na ovládací prvek Title1 na Název nebo jiný sloupec, který obsahuje data.
  15. Všimněte si, že galerie zobrazuje data předávaná z hostitelského formuláře řízeného podle modelu pomocí ovládacího prvku ModelDrivenFormIntegration. Zavře podokno dat.
  16. Vyberte kartu Soubor a potom vyberte Nastavení.
  17. Na kartě Připravované funkce v sekci Experimentální funkce nastavte Optimalizovat vzhled vkládání na Zapnuto.
  18. Vyberte kartu Obecné. Zadejte jedinečný název aplikace a poté vyberte Uložit. Je potřeba upozornit na následující:
    • První uložení aplikace automaticky aplikaci publikuje.
    • Při dalších ukládáních zvolte Publikovat a vyberte Publikovat tuto verzi, aby byly změny dostupné.
  19. Zavřete dialogové okno Nastavení.
  20. V nabídce vyberte Zpět a potom vyberte kartu prohlížeče, který má otevřený editor formulářů. Všimněte si, že vlastnost ID aplikace ovládacího prvku aplikace plátna má nyní hodnotu automaticky vyplněnou. Je potřeba upozornit na následující:
    • Editor formuláře má přímé spojení s aplikací Power Apps Studio, které bylo v předchozím kroku otevřeno na jiné kartě prohlížeče.
    • Editor formulářů „naslouchá“ ID aplikace, ke kterému má být zaslán.
    • ID aplikace je odesláno do editoru formulářů po uložení aplikace.
  21. V dialogovém okně Vlastnosti sloupce vyberte kartu Zobrazit.
  22. Vymažte položku Zobrazit popisek na formuláři a pak vyberte OK.
  23. Na kartě Domů zvolte Uložit a poté zvolte Publikovat.

Po přidání vložené aplikace plátna do formuláře řízeného podle modelu sdílejte tuto aplikaci s ostatními uživateli. Další informace: Sdílení vložené aplikace plátna.

Když uživatelé otevírají aplikaci řízenou podle modelu (pouze sjednocené rozhraní), která obsahuje upravený formulář, zobrazí se jim ve formuláři vložená aplikace plátna. Změna řádku zobrazeného v hlavním formuláři změní kontext dat, který je předáván do formuláře, a vložená aplikace se obnoví tak, aby zobrazovala příslušná data.

Toto téma ukázalo, jak začít pracovat s vkládáním aplikace plátna do formuláře řízeného podle modelu. Můžete dále přizpůsobit vloženou aplikaci plátna pro připojení a přenášení dat z různých zdrojů dat. Použijte funkce Filter, Search a LookUp a kontext přenesený z hostitelského formuláře řízeného podle modelu pro filtrování nebo nalezení konkrétních záznamů v těchto zdrojích dat. Pomocí editoru WYSIWYG aplikace plátna snadno navrhěte rozhraní tak, aby odpovídalo vašim požadavkům.

Viz také

Vložení aplikace plátna do formuláře řízeného podle modelu
Přidání vložené aplikace plátna do formuláře řízeného podle modelu
Úprava aplikace plátna vložené do formuláře řízeného podle modelu
Přizpůsobení velikosti obrazovky a orientace aplikace plátna vložené do formuláře řízeného podle modelu
Provedení předdefinovaných akcí na formuláři hostitele z vložené aplikace plátna
Vlastnosti a akce ovládacího prvku ModelDrivenForm
Sdílení vložené aplikace plátna
Pokyny pro práci s vloženými aplikacemi plátna
Migrace vložených aplikací plátna ve formulářích řízených podle modelu vytvořených v předběžné veřejné verzi do nejnovější verze

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