1. Inicio
  2. Administradores
  3. Fórmulas
  4. Funciones JavaScript
  5. Función categorySum – Obtener sumatorio de un campo

Función categorySum – Obtener sumatorio de un campo

Esta función permite, desde una fórmula, obtener la suma de los valores de un campo de los documentos de cualquier categoría Docuo. No es necesario que la categoría indicada esté relacionada con la que contiene la fórmula.

La función categorySum sólo está disponible en Docuo Enterprise.

Por ejemplo, si disponemos de una categoría de países (PAI – País) y queremos obtener el total de número de habitantes, deberemos usar esta función:

Document.categorySum(Categoría, Campo, [Condición])

Donde:

Categoría: es el código, el nombre o el código – nombre de la categoría de la cual queremos extraer los datos:

'PAI'

Campo: es la cadena de texto entre comillas con la etiqueta del campo que queremos totalizar:

'<@PAI:Datos:Población>'

Condición: es un parámetro opcional con una cadena de texto de condición T-SQL del mismo tipo que se utiliza en las listas desplegables. Nos permite filtrar los resultados del agregado. Por ejemplo, para filtrar Países de Europa:

"<@PAI:Datos:Continente> = 'Europa'"

Finalmente, la fórmula final quedaría como:

Document.categorySum('PAI', '<@PAI:Datos:Población>', "<@PAI:Datos:Continente> = 'Europa'")

Obtendríamos el sumatorio del número de habitantes de los países de Europa.

Actualizado el 13 de julio de 2022
¿Te ha parecido útil este artículo?

Artículos relacionados