Variables¶
QField permite a los usuarios añadir y editar variables de expresión. Estas se pueden utilizar para una amplia gama de aplicaciones, incluyendo la simbología definida por datos, la configuración de valores de campo predeterminados, el control del diseño de impresión y el comportamiento de la aplicación, y mucho más. Consulte la [documentación de QGIS pertinente] (https://docs.qgis.org/latest/en/docs/user_manual/introduction/general_tools.html#storing-values-in-variables) para obtener más información.
QField admite dos tipos principales de variables personalizadas:
- Variables del proyecto: Variables vinculadas al proyecto definidas dentro del archivo del proyecto.
- Variables globales: Variables globales de toda la aplicación con un conjunto de variables de solo lectura.
Variables del proyecto¶
Las variables de proyecto se definen y gestionan directamente desde el proyecto QGIS en su escritorio. Permiten añadir variables personalizadas que solo son relevantes en el contexto de un proyecto específico. Los usuarios de QField pueden editar estas variables, y los valores modificados se guardan en todas las sesiones.
Variables globales¶
QField viene preconfigurado con algunas variables globales de solo lectura, visibles en Configuración > Variables. Se pueden añadir o modificar nuevas variables, que estarán disponibles en QField en todas las sesiones.
Información
Las variables de solo lectura varían según el dispositivo. Estas reflejan las variables globales de la versión específica de QGIS utilizada para desarrollar la versión instalada de QField.
Gestión de variables en QField¶
Las variables se gestionan directamente en su dispositivo y son accesibles en todos los proyectos de QField disponibles. Al acceder a la lista de variables en QField (Configuración > Variables), encontrará una vista consolidada y organizada de todas las variables disponibles.
Configuración de variable¶
Trabajo de campo
Para configurar una variable específica de la aplicación, siga estos pasos:
- Abra Configuración en QField.
- Vaya a la pestaña Variables.
Aquí verá una lista de todas las variables aplicables actualmente a su proyecto. Para agregar una nueva variable:
- Haga clic en Agregar una nueva variable en la parte inferior de la lista de variables.
- Introduzca el nombre y el valor de su nueva variable y guárdelo.
Ejemplos útiles¶
Las variables comunes a utilizar son:
- @cloud_username para incorporar los detalles de los usuarios individuales en un proyecto.
Nota: Si no está utilizando QFieldCloud, puede agregar un identificador único en su lugar.
- @qgis_locale para utilizar el idioma configurado actualmente de QGIS/QField.
Dado que las variables de toda la aplicación no están vinculadas a proyectos específicos y se definen localmente, son una excelente manera de optimizar la experiencia de trabajo de campo para múltiples usuarios que comparten los mismos proyectos.