Předání seznamu souvisejících záznamů jako kontextu dat pomocí integrované 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 článku: Přidání vložené aplikace plátna do formuláře řízeného podle modelu
Přehled
Tento článek vysvětluje, jak přidat vloženou aplikaci plátna a předat seznam záznamů souvisejících s aktuálním záznamem (hlavního formuláře) jako kontextová data do vložené aplikace plátna.
Postup
Řekněme, že chcete přidat vloženou aplikaci plátna do hlavního formuláře obchodního vztahu a předat seznam záznamů souvisejících s aktuálním záznamem obchodního vztahu do vložené aplikace plátna. Postup je následující:
Přihlaste se k Power Apps a otevřete editor formulářů pro hlavní formulář tabulky, jako je například tabulka obchodního vztahu.
Vyberte sekci ve formuláři, kde se má vložená aplikace plátna zobrazit.
S vybraným oddílem na kartě Vložit ve skupině Ovládací prvek vyberte Podmřížka.
V dialogovém okně Nastavit vlastnosti zvolte kartu Zobrazení a pak do pole Název zadejte název ovládacího prvku mřížky.
V části Zdroj dat vyberte Tabulka a Výchozí zobrazení odpovídají seznamu záznamů, které chcete předat jako datový kontext do vložené aplikace plátna.
Zvolte kartu Ovládací prvky a pak zvolte Přidat ovládací prvek…
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.
V dialogovém okně Nastavit vlastnosti v seznamu ovládacích prvků zvolte Aplikace plátna a poté zvolte možnost Web.
V části pod seznamem ovládacích prvků se zobrazí seznam vlastností odpovídajících ovládacímu prvku aplikace plátna. Povšimněte si, že:
- Vlastnost Název tabulky určuje tabulku, která bude poskytovat data do vložené aplikace plátna. Nastaví se na tabulku, kterou jste vybrali dříve.
- 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 Název zobrazení určuje zobrazení tabulky, které se použije k filtrování dat zadaných do vložené aplikace plátna. Nastaví se na Výchozí zobrazení, které jste vybrali dříve.
- Data (pole a hodnoty) odeslané do vložené aplikace plátna za běhu jsou určena tímto zobrazením. Používejte pouze sloupce v aplikaci plátna, která jsou zahrnuta v zobrazení, nebo je přidejte do zobrazení podle potřeby. Všechny sloupce, které nejsou zahrnuty v zobrazení, se budou zobrazovat jako prázdné hodnoty v době běhu.
- Kritéria filtru pro zobrazení se nepoužívají v čase udělení oprávnění. Proto data, která uvidíte při vytváření vložených aplikací plátna, nejsou filtrována, je to jenom seznam hlavních pár záznamů, k nimž máte přístup. V době běhu jsou kritéria filtru pro zobrazení použita očekávaným způsobem, aby se uživatelům zobrazila pouze relevantní data.
- 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.
- Vlastnost Název tabulky určuje tabulku, která bude poskytovat data do vložené aplikace plátna. Nastaví se na tabulku, kterou jste vybrali dříve.
Vyberte tlačítko Vlastní nastavení pro vytvoření nebo úpravu aplikace plátna. Na nové kartě prohlížeče se otevře aplikace Power Apps Studio.
Důležité
- 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í.
V aplikaci Power Apps Studio si všimněte, že v levém podokně se nachází 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.
Vyberte ovládací prvek Gallery1 a ujistěte se, že vlastnost Položky je nastavena na ModelDrivenFormIntegration.Data.
V podokně vlastností na pravé straně vedle možnosti Sloupce vyberte Upravit.
V podokně dat změňte sloupec namapovaný na ovládací prvek Title1 na Celý název nebo jiný sloupec, který obsahuje data.
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.
Vyberte kartu Soubor a vyberte Nastavení.
Na kartě Připravované funkce v sekci Experimentální funkce nastavte Optimalizovat vzhled vkládání na Zapnuto.
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é.
Zavřete dialogové okno Nastavení.
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 mu bylo odesláno při uložení aplikace.
V dialogovém okně Nastavit vlastnosti vyberte kartu Zobrazení, vymažte Zobrazit popisek ve formuláři a pak zvolte OK.
- Pokud již máte v tomto formuláři vloženou aplikaci plátna, zobrazí se zpráva „Na formuláři může být povolená jen jedna aplikace plátna“. Chcete-li přidat novou aplikaci plátna, je nutné nejprve zakázat aktuální vloženou aplikaci plátna. Poté povolte novou vloženou aplikaci plátna.
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 záznamu 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.
Tento článek ukázal, 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ů).
Váš názor
Odeslat a zobrazit názory pro