A veces es posible que quieras almacenar valores en el dispositivo para usarlos en la misma o en otras "Pantallas" ("Screens").
Por ejemplo, supongamos que tienes un mismo campo en muchas "Pantallas de Formularios" ("Form Screens") que el usuario tiene que seleccionar todas las veces - e.g. un número de proyecto, cliente o trabajo.
Si el usuario tiende a seleccionar el mismo valor varias veces, entonces debes considerar almacenarlo como un "Valor Global" ("Global Value").
Los "Valores Globales" ("Global Values") te permiten especificar que un campo del "Formulario" ("Form") debe recibir un valor predeterminado de un valor almacenado en el dispositivo.
La funcionalidad trabaja como su nombre lo indica - es un almacenamiento accesible globalmente a través de todas las "Pantallas" ("Screens") en un dispositivo especifico.
Las pantallas de "Formularios" ("Forms") pueden utilizar estos valores. Más adelante vamos a introducir "Valores Globales" ("Global Values") a otros tipos de pantalla.
Consideremos un ejemplo:
Supongamos que tienes una pantalla que tiene un campo de Proyecto y uno de Sitio.
El Proyecto debe ser seleccionado primero de la lista de proyectos disponibles, y esto luego filtrará el campo de Sitio con los sitios disponibles para ese proyecto específico.
- En el campo de Proyecto, establece que la propiedad de "Enlazar al Valor Global" ("Bind to Global Value") tenga el nombre de elección - ej. "proyectoPordefecto".
- En el campo de Sitio, establece que la propiedad de "Enlazar al Valor Global" ("Bind to Global Value") tenga un nombre diferente - ej. "sitioPordefecto".
- Guarda los cambios y establece tu "Formulario" ("Form") en el modo de "Prueba" ("Test") o "Publicado" ("Published").