Provedení předdefinovaných akcí na hostitelském formuláři řízeném podle modelu z vložené aplikace plátna

Vložené aplikace plátna poskytují možnost provést předdefinované akce na hostitelském formuláři řízeném podle modelu. Tyto akce umožňují tvůrcům navigaci, aktualizaci a uložení hostitelského formuláře řízeného podle modelu. Pomocí těchto akcí může vložená aplikace plátna fungovat jako integrálnější součást formuláře řízeného podle modelu a aplikace řízené podle modelu.

Objekt ModelDrivenFormIntegration nyní obsahuje následující nové metody umožňující tvůrcům provádět akce na hostitelském formuláři řízeném podle modelu.

Naviguje hostitelský formulář řízený podle modelu na hlavní formulář a zobrazí určený řádek.

  • entityName - Povinný parametr řetězce, který určuje nadřazenou tabulku hlavního formuláře.
  • formName - Povinný parametr řetězce, který určuje název hlavního formuláře, na který se naviguje.
  • recordId - Povinný parametr řetězec, který určuje ID řádku pro zobrazení v hlavním formuláři.

Volání metody NavigateToMainForm může zobrazit následující chybové zprávy.

Chybová zpráva Návod k řešení problémů
Tabulka nebyla nalezena: [EntityName] Zkontrolujte hodnotu parametru entityName a ujistěte se,že se jedná o platný název tabulky a že k ní má uživatel přístup.
Formulář nebyl nalezen. [FormName] Zkontrolujte hodnotu parametru mainFormName a ujistěte se,že se jedná o platný hlavní formulář a že k němu má uživatel přístup.
Při načítání řádku se vyskytl problém. Zkontrolujte hodnotu parametru recordId a ujistěte se,že se jedná o platné ID řádku a že k němu má uživatel přístup.

Naviguje hostitelský formulář řízený podle modelu na zobrazení.

  • entityName - Povinný parametr řetězce, který určuje nadřazenou tabulku zobrazení.
  • viewName - Povinný parametr řetězce, který určuje název hlavního formuláře, na který se naviguje.

Volání metody NavigateToView může zobrazit následující chybové zprávy.

Chybová zpráva Návod k řešení problémů
Tabulka nebyla nalezena: [EntityName] Zkontrolujte hodnotu parametru entityName a ujistěte se,že se jedná o platný název tabulky a že k ní má uživatel přístup.
Zobrazení nebylo nalezeno. [ViewName] Zkontrolujte hodnotu parametru v a ujistěte se,že se jedná o platný název zobrazení a že k němu má uživatel přístup.

OpenQuickCreateForm(entityName)

Otevře výchozí formulář rychlého vytvoření pro tabulku.

  • entityName - Povinný parametr řetězce, který určuje nadřazenou tabulku formuláře rychlého vytvoření.

Volání metody OpenQuickCreateForm může zobrazit následující chybové zprávy.

Chybová zpráva Návod k řešení problémů
Tabulka nebyla nalezena: [EntityName] Zkontrolujte hodnotu parametru entityName a ujistěte se,že se jedná o platný název tabulky a že k ní má uživatel přístup.

RefreshForm(showPrompt)

Aktualizuje data na hostitelském formuláři řízeném podle modelu.

  • showPrompt – Požadovaný logický parametr, který indikuje, zda se má uživateli zobrazit výzva k potvrzení před uložením neuložených dat na hostitelském formuláři řízeném podle modelu. Hodnoty by měly být true nebo false.

Volání metody RefreshForm může zobrazit následující chybové zprávy.

Chybová zpráva Návod k řešení problémů
Jako hodnotu parametru prosím použijte true nebo false. Zkontrolujte hodnotu parametru showPrompt a ujistěte se, že je true nebo false.

SaveForm()

Uloží data na hostitelském formuláři řízeném podle modelu.

Poznámka

Pokud nevidíte technologii IntelliSense pro metody k provádění předdefinovaných akcí ve vložených aplikacích plátna, které byly vytvořeny před dostupností funkce, uložte, zavřete a znovu otevřete aplikaci.

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