Udostępnij przez


formContext.ui.formSelector (dokumentacja interfejsu API klienta)

Właściwość formContext.ui.formSelector umożliwia pracę z elementami formularza, w których element formularza reprezentuje formularz dostępny dla użytkownika, ponieważ jest skojarzony z rolą zabezpieczeń skojarzona z użytkownikiem. Często będzie tylko jedna forma. Gdy jest dostępny więcej niż jeden formularz, metody elementu formularza mogą służyć do zmiany formularza wyświetlanego przez użytkownika.

Uwaga / Notatka

Formularze formContext.ui.formSelectorszybkiego tworzenia nie są obsługiwane.

Uwaga / Notatka

Selektor formularzy nie jest widoczny, jeśli użytkownik ma dostęp tylko do jednego formularza głównego

Elementy formularza są dostępne za pośrednictwem dowolnego z następujących elementów:

  • kolekcja formselector.items : kolekcja wszystkich elementów formularza dostępnych dla bieżącego użytkownika. W tej kolekcji są dostępne tylko te formularze, które współużytkują skojarzenie z jedną z ról zabezpieczeń użytkownika. Przykład:

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

    Zobacz Kolekcje, aby uzyskać informacje o metodach kolekcji.

    Uwaga / Notatka

    Ta kolekcja nie jest dostępna dla klientów mobilnych usługi Dynamics 365 (telefonów i tabletów).

  • formselector.getCurrentItem , metoda: zwraca odwołanie do aktualnie wyświetlanego formularza. Jeśli jest dostępny tylko jeden formularz, ta metoda zwróci wartość null. Przykład:

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

Metody elementu formularza

Po pobraniu elementu formularza przy użyciu jednego z powyższych sposobów użyj następujących metod, aby pracować z elementem formularza.

Name Dekrypcja
getId Zwraca identyfikator formularza.
getLabel Zwraca etykietę formularza.
getVisible Zwraca wartość wskazującą, czy formularz jest obecnie widoczny.
sterować Otwiera określony formularz.
setVisible Ustawia wartość wskazującą, czy formularz jest widoczny.