Jaa


formContext.ui.formSelector (asiakas-ohjelmointirajapinnan viittaus)

formContext.ui.formSelector-ominaisuuden avulla voit käsitellä lomakekohteita, joissa lomakekohde edustaa lomaketta, joka on käyttäjän käytettävissä, koska se liittyy myös käyttöoikeusrooliin, johon käyttäjä on liitetty. Usein lomaketta on vain yksi. Kun useampi kuin yksi lomake on käytettävissä, lomakekohteen menetelmiä voidaan käyttää muuttamaan käyttäjän tarkastelemaan lomaketta.

Note

- formContext.ui.formSelectorlomakkeet eivät ole tuettuja pikaluontilomakkeissa.

Note

Lomakkeen valitsin ei ole näkyvissä, jos käyttäjällä on pääsy vain yhteen päälomakkeeseen

Lomakekohteet ovat käytettävissä millä tahansa seuraavista:

  • formselector.items-kokoelma : Se sisältää kokoelman kaikista lomakekohteista, joita nykyinen käyttäjä voi käyttää. Tässä kokoelmassa ovat käytettävissä vain lomakkeet, joilla on suhde johonkin käyttäjän käyttöoikeusrooliin. Esimerkki:

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

    Katso kokoelmat -kohdasta lisätietoja kokoelmamenetelmistä.

    Note

    Tämä kokoelma ei ole käytettävissä Dynamics 365 -mobiiliohjelmille (puhelimille ja tableteille).

  • formselector.getCurrentItem-menetelmä : Palauttaa viittauksen parhaillaan näytettävään lomakkeeseen. Kun vain yksi lomake on käytettävissä, tämä menetelmä palauttaa tyhjäarvon. Esimerkki:

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

Lomakkeen kohteen menetelmät

Kun olet noutanut lomakekohteen käyttäen jotakin edellä mainituista tavoista, voit käyttää lomakekohdetta seuraavien menetelmien avulla.

Nimi Dekription
getId Palauttaa lomakkeen tunnuksen.
getLabel Palauttaa lomakkeen selitteen.
getVisible Palauttaa arvon, joka ilmaisee, onko lomake tällä hetkellä näkyvissä.
navigoida Avaa määritetyn lomakkeen.
setVisible Määrittää arvon, joka ilmaisee, onko lomake näkyvissä.