1. Inicio
  2. Administradores
  3. Fórmulas
  4. Funciones JavaScript
  5. Función getField – Obtener el valor de un campo de otra categoría

Función getField – Obtener el valor de un campo de otra categoría

Al realizar cálculos con campos de categorías relacionadas, no es necesario tener esos campos definidos en la categoría que necesite usarlos. Por ejemplo, en una estructura:

País -> Provincia -> Población

Si en una fórmula de Población necesitamos el valor de un campo de su País, no es necesario crear un campo relacionado.

La función getField permite acceder al valor de cualquier campo accesible en la estructura de datos:

Document.getField(Ruta)

Donde:

Ruta: Es una cadena de texto entre comillas que permite localizar el campo de forma unívoca. Para ello, debemos partir de la categoría en la que nos encontramos y buscar el campo destino mediante Listas Desplegables a Otra Categoría. Esta ruta se puede escribir manualmente o usando el botón Crear desde el Visor de etiquetas.

Por ejemplo:

'Datos:Provincia->Datos:País->Datos:Renta per cápita'

El operador flecha -> Siempre sale de una lista desplegable que debe  existir en la categoría y se utiliza como origen de datos. Al igual que sucede al crear campos de solo lectura para una categoría, podemos ir profundizando a través de los nombres de otras Listas Desplegables hasta finalizar en el campo destino.

Importante: El campo destino final, debe ser un campo propio de la categoría destino, es decir, no puede ser un campo relacionado.

Actualizado el 21 de noviembre de 2023
¿Te ha parecido útil este artículo?

Artículos relacionados