Sdílet prostřednictvím


formContext.ui.formSelector (referenční dokumentace rozhraní API klienta)

Vlastnost formContext.ui.formSelector umožňuje pracovat s položkami formuláře, kde položka formuláře představuje formulář, který je k dispozici pro uživatele, protože je přidružen k roli zabezpečení, ke které je uživatel přidružen. Často bude existovat pouze jeden formulář. Pokud je k dispozici více formulářů, lze metody pro položku formuláře použít ke změně formuláře, který si uživatel prohlíží.

Poznámka:

Pro formContext.ui.formSelectorformuláře pro rychlé vytváření se nepodporuje.

Poznámka:

Selektor formuláře není viditelný, pokud má uživatel přístup pouze k jednomu hlavnímu formuláři.

Položky formuláře jsou k dispozici prostřednictvím některého z následujících způsobů:

  • formselector.items collection: Kolekce všech položek formuláře přístupná aktuálnímu uživateli. V této kolekci jsou k dispozici pouze formuláře, které sdílejí přidružení s jednou z rolí zabezpečení uživatele. Příklad:

    formItem = formContext.ui.formSelector.items.get(arg);

    Informace o metodách kolekce najdete v tématu Kolekce .

    Poznámka:

    Tato kolekce není dostupná pro mobilní klienty Dynamics 365 (telefony a tablety).

  • formselector.getCurrentItem metoda: Vrátí odkaz na formulář, který se právě zobrazuje. Pokud je k dispozici pouze jeden formulář, tato metoda vrátí hodnotu null. Příklad:

    formItem = formContext.ui.formSelector.getCurrentItem();

Metody položky formuláře

Po načtení položky formuláře jedním z výše uvedených způsobů použijte následující metody pro práci s položkou formuláře.

Název Decription
getId Vrátí ID formuláře.
getLabel Vrátí popisek formuláře.
getVisible Vrátí hodnotu, která určuje, jestli je formulář aktuálně viditelný.
navigovat Otevře zadaný formulář.
setVisible Nastaví hodnotu, která určuje, zda je formulář viditelný.