Zdieľať cez


formContext.ui.formSelector (odkaz na klientske rozhranie API)

Vlastnosť formContext.ui.formSelector umožňuje pracovať s položkami formulára, kde položka formulára predstavuje formulár, ktorý je k dispozícii pre používateľa, pretože je priradený k role zabezpečenia, ku ktorej je používateľ tiež priradený. Často bude existovať len jeden formulár. Ak je k dispozícii viacero formulárov, môžete na zmenu formulára, ktorý si používateľ prezerá, použiť metódy pre položku formulára.

Poznámka

formContext.ui.formSelectorparameter nie je podporovaný pre formuláre na rýchle vytváranie.

Poznámka

Selektor formulára sa nezobrazuje, ak má používateľ prístup len k jednému hlavnému formuláru

Položky formulára sú k dispozícii prostredníctvom ktorejkoľvek z nasledujúcich možností:

  • Kolekcia formselector.items : Kolekcia všetkých položiek formulára prístupná aktuálnemu používateľovi. V tejto kolekcii sú k dispozícii iba tie formuláre, ktoré zdieľajú priradenie s jednou z rolí zabezpečenia používateľa. Príklad:

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

    Informácie o metódach kolekcie nájdete v téme Kolekcie .

    Poznámka

    Táto kolekcia nie je k dispozícii pre mobilných klientov systému Dynamics 365 (telefóny a tablety).

  • formselector.getCurrentItem method: Vráti odkaz na formulár, ktorý sa práve zobrazuje. Ak je k dispozícii len jeden formulár, táto metóda vráti hodnotu null. Príklad:

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

Metódy položky formulára

Po načítaní položky formulára pomocou niektorého z vyššie uvedených spôsobov môžete s položkou formulára pracovať pomocou nasledujúcich metód.

Meno Dezription
getId Vráti ID formulára.
getLabel Vráti označenie formulára.
getVisible Vráti hodnotu, ktorá udáva, či je formulár aktuálne viditeľný.
navigovať Otvorí zadaný formulár.
setVisible Nastaví hodnotu, ktorá udáva, či je formulár viditeľný.