Sdílet prostřednictvím


Zobrazení nebo skrytí prvků formuláře

Toto téma se vztahuje na Dynamics 365 Customer Engagement (on-premises). Verzi Power Apps tohoto tématu naleznete na: Zobrazení nebo skrytí prvků formuláře modelem řízené aplikace

Několik typů prvků formuláře je možné ve výchozím nastavení zobrazit nebo skrýt. Tuto možnost poskytují karty, oddíly, pole, prvky iFrame i webové prostředky. Pomocí skriptů ve formulářích nebo obchodních pravidel je možné ovládat viditelnost těchto prvků za účelem vytváření dynamického formuláře pro poskytnutí uživatelského rozhraní, které upravuje podmínky ve formuláři.

Poznámka:

Skrytí prvků formuláře není doporučený způsob vynucování zabezpečení. Existuje několik způsobů, jak mohou uživatelé zobrazit všechny prvky a data ve formuláři, když jsou prvky skryty.

Namísto navrhování formulářů, které závisí na skriptech pro ovládání možností viditelnosti, zvážit, zda vašim požadavkům nebude více vyhovovat tok obchodního procesu, dialogové okno nebo přepnutí do jiného formuláře. Pokud používáte skripty, ujistěte se, že jsou všechny prvky, které lze skrýt, ve výchozím nastavení skryty. Zobrazte je se skripty pouze tehdy, když je volá vaše logika. Díky tomu nebudou zobrazeny v prezentacích, které nepodporují skripty.

Viz také

Vytvoření obchodních pravidel a doporučení pro použití logiky ve formuláři
formContext.ui.tabs (Odkaz na API rozhraní klienta)
formContext.ui.sections (Odkaz na API rozhraní klienta)
setVisible (Odkaz na rozhraní API klienta)