formContext.ui.formSelector (referencia de la API de cliente)
La propiedad formContext.ui.formSelector le permite trabajar con los elementos de formulario donde un elemento de formulario representa un formulario que está disponible para un usuario porque está asociado con un rol de seguridad al que el usuario también está asociado. A menudo habrá solo un formulario. Cuando hay más de un formulario disponible, los métodos para un elemento del formulario se pueden usar para cambiar el formulario que el usuario está visualizando.
Nota
formContext.ui.formSelector
no es compatible con formularios de creación rápida.
Nota
El selector de formulario no es visible si el usuario solo tiene acceso a un formulario principal
Los elementos del formulario están disponibles a través de cualquiera de las siguientes:
Recopilación formselector.items: una recopilación de todos los elementos de formulario accesibles al usuario actual. Sólo los formularios que comparten una asociación con uno de los roles de seguridad del usuario están disponibles en esta colección. Ejemplo:
formItem = formContext.ui.formSelector.items.get(arg);
Consulte Colecciones para obtener información sobre los métodos de recopilación.
Nota
Esta recopilación no está disponible para los clientes de móviles de Dynamics 365 (teléfonos y tabletas).
Método formselector.getCurrentItem: devuelve una referencia al formulario mostrado actualmente. Si solo hay un formulario disponible, este método devolverá el valor nulo. Ejemplo:
formItem = formContext.ui.formSelector.getCurrentItem();
Métodos de elementos de formulario
Después de recuperar un elemento de formulario de una de las formas anteriores, utilice los siguientes métodos para trabajar con el elemento de formulario.
Nombre | Descripción |
---|---|
getId | Devuelve el identificador del formulario. |
getLabel | Devuelve la etiqueta del formulario. |
getVisible | Devuelve un valor que indica si el formulario está visible actualmente. |
navigate | Abre el formulario especificado. |
setVisible | Establece un valor que indica si el formulario está visible. |
Nota
¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)
La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).