fbpx

USERSETTINGS expresión appsheet

La expresión USERSETTINGS () de AppSheet devuelve el valor introducido en las user settings de la app en un determinado dispositivo. Este valor puede ser utilizado para determinar qué y cómo se ven registros en las aplicaciones.

Sintaxis

USERSETTINGS ()

Como se emplea USERSETTINGS expresión appsheet

AppSheet proporciona una funcionalidad llamada USERSETTINGS que permite a los desarrolladores de aplicaciones personalizar la experiencia del usuario al almacenar y recuperar configuraciones específicas de cada usuario. 

Imaginemos que tienes una aplicación de gestión de tareas y deseas que cada usuario pueda establecer sus propias preferencias, como el tema de la aplicación, la zona horaria preferida o el formato de fecha. 

Aquí es donde entra en juego USERSETTINGS.

  1. Definición de Configuraciones de Usuario: Para comenzar, en AppSheet, puedes definir configuraciones de usuario en la sección “Data” de tu aplicación. Estas configuraciones se pueden crear como tablas separadas, y cada fila en estas tablas representará las preferencias de un usuario específico.

  2. Acceso a USERSETTINGS: Para acceder a las configuraciones de usuario, puedes utilizar la expresión USERSETTINGS en tus fórmulas. Por ejemplo, si tienes una configuración llamada “Tema”, puedes usar la expresión de la siguiente manera:

    USERSETTINGS expresión appsheet

    Esto recuperaría el valor del tema configurado por el usuario.

  3. Implementación en la Aplicación: Supongamos que deseas que los usuarios puedan cambiar su tema. Puedes tener una columna llamada “Tema” en la tabla de configuraciones de usuario. En la configuración de la columna, puedes establecer el valor predeterminado y permitir que los usuarios lo actualicen.

  4. Uso en Vistas y Diseño: Puedes utilizar las configuraciones de usuario en las expresiones de formato condicional, en la definición de columnas virtuales o incluso en la lógica de visibilidad de las vistas. Esto permite personalizar la apariencia y el comportamiento de la aplicación según las preferencias de cada usuario.

  5. Guardado Automático: AppSheet se encarga del almacenamiento y recuperación automática de las configuraciones de usuario. No necesitas preocuparte por la gestión de datos subyacente; simplemente puedes centrarte en la lógica de aplicación y la experiencia del usuario.

Ejemplos

Ejemplo

Resultado

USERSETTINGS (idioma)

devolverá el idioma introducido en campo idioma de las user settings de una app en un dispositivo concreto

Resultado esperado

TEXT

Vídeo explicativo

En este video aprenderás a usar la expresión USERSETTINGS () de AppSheet

Aprende AppSheet ahora

Experto en Expresiones AppSheet TailorSheet
Curso Experto en Expresiones
Curso De Cero a Experto en AppSheet
Curso De Cero a Experto
Curso Iniciación AppSheet TailorSheet
Iniciación AppSheet Curso inicial
Scroll al inicio