Vlastnosti a akce ovládacího prvku ModelDrivenForm
Aplikace plátna vložené do formulářů řízených podle modelu obsahují 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.
Tohle téma vysvětluje vlastnosti a akce dostupné pro ovládací prvek ModelDrivenFormIntegration.
Vlastnost nebo akce | Popis |
---|---|
DataSource | Měla by být nastavena na zdroj dat spojený s nadřazenou tabulkou hostitelského formuláře řízeného podle modelu. Automaticky nastaveno při vložení nové aplikace plátna. Při vkládání existující aplikace na plátno lze zdroj dat ModelDrivenFormIntegration nakonfigurovat ze zobrazení stromu aplikace plátna. Hodnota pro DataSource by měla vždy odkazovat na tabulku, do které je aplikace vložena. Hodnota by neměla být žádným způsobem filtrována ani upravována. |
Položka | Vlastnost jen pro čtení, která umožňuje vložené aplikaci plátna přistupovat k řádku z hostitelského formuláře řízeného podle modelu. Například pro získání hodnoty sloupce s názvem accountnumber a zobrazovaným názvem Číslo obchodního vztahu, můžete použít ModelDrivenFormIntegration.Item.accountnumber nebo ModelDrivenFormIntegration.Item.'Číslo obchodního vztahu'. |
OnDataRefresh | Vzorec v této vlastnosti je vyhodnocen, když hostitelský formulář řízený podle modelu uloží data. Použijte jej k aktualizaci zdroje dat připojeného k nadřazené tabulce hostitelského formuláře řízeného podle modelu a k provedení dalších akcí, jako je nastavení nebo aktualizace proměnných. Například jeho nastavením na níže uvedený vzorec dojde k aktualizaci zdroje dat obchodního vztahu a nastavení proměnné CurrentAccountNumber na hodnotu sloupce Číslo obchodního vztahu, které je součástí aktuálního řádku. Refresh(Accounts); Set(CurrentAccountNumber, ModelDrivenFormIntegration.Item.'Account Number') Akce OnDataRefresh by měla být použita pouze k aktualizaci dat v integrované aplikaci plátna. Nedoporučujeme používat akci OnDataRefresh k uložení změn v aplikaci vloženého plátna. Další informace: Ukládání dat do vložené aplikace plátna |
RefreshForm | Aktualizuje data na hostitelském formuláři řízeném podle modelu. Další informace najdete v části Provedení předdefinovaných akcí na hostitelském formuláři z vložené aplikace plátna. |
SaveForm | Uloží data na hostitelském formuláři řízeném podle modelu. Další informace najdete v části Provedení předdefinovaných akcí na hostitelském formuláři z vložené aplikace plátna. |
NavigateToMainForm | Naviguje hostitelský formulář řízený podle modelu na hlavní formulář a zobrazí určený řádek. Další informace najdete v části Provedení předdefinovaných akcí na hostitelském formuláři z vložené aplikace plátna. |
NavigateToView | Naviguje hostitelský formulář řízený podle modelu na zobrazení. Další informace najdete v části Provedení předdefinovaných akcí na hostitelském formuláři z vložené aplikace plátna. |
OpenQuickCreateForm | Otevře výchozí formulář rychlého vytvoření pro tabulku. Další informace najdete v části Provedení předdefinovaných akcí na hostitelském formuláři z vložené aplikace plátna. |
Data | Vlastnost jen pro čtení používaná architekturou k odeslání některých klíčových dat z hostitelského formuláře řízeného podle modelu do vložené aplikace plátna. Nepoužívejte tuto vlastnost. Položka slouží k přístupu k řádku z hostitelského formuláře řízeného podle modelu. |
Viz také
Vložení aplikace plátna do modelem řízeného formuláře
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
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ů).