Campos dinámicos

Introducción a campos dinámicos

Los campos dinámicos permiten a los usuarios agregar campos personalizados (también conocidos como columnas personalizadas) a sus tablas de pedidos. Estos campos pueden ser calculados basados en fórmulas definidas por el usuario, proporcionando datos personalizados y en tiempo real. Con opciones para generar valores simples, operaciones matemáticas complejas o lógica condicional, los campos dinámicos ofrecen flexibilidad y precisión para mejorar tu planificación y análisis.

Formato de fórmulas

  • Valores simples: Los valores sin un = se almacenan tal como son escritos.

  • Valores calculados: Los valores con un = se tratan como fórmulas.

  • Caracteres especiales: Si un nombre de campo/columna tiene caracteres como: - + / que podrían interpretarse como símbolos de fórmula, se recomienda usar ` para encapsular los nombres de los campos. Por ejemplo: =item.`nombre-de-columna-con-guion`

Referencias de celdas

Formato: item.nombre_del_campo o row_id.nombre_del_campo

  • item: Se refiere a la fila actual.

  • row_id: Combinación de ubicación y código (por ejemplo, BDGA_C0006).

    • Todos los espacios en row_ids se reemplazan con: _

  • Ejemplo: item.top_of_green o BDGA_C0006.top_of_green

Nota: La autocompletación ayuda a referenciar valores.

Operaciones matemáticas

Operaciones disponibles: * , + , - , / , ^ (exponente)

Comprobaciones condicionales

Sintaxis: IF(condición, resultado_si_es_cierto, resultado_si_es_falso)

Ejemplo: =IF(item.on_hand_stock < 2, "Ordenar", "OK")

Operadores:

  • = (igual)

  • <> (no igual)

  • > (mayor que)

  • < (menor que)

  • >= (mayor o igual que)

  • <= (menor o igual que)

Fórmulas de muestra adicionales

  • Referencia de celda: =BDGA_C0006.transit_stock

  • Operación matemática: =item.transit_stock + item.on_hand_stock * 5

  • Agregado: =SUM(item.transit_stock, item.on_hand_stock)

  • Agregados soportados: AVG, COUNT, MAX, MIN, SUM

Códigos de error

  • División por cero: #DIV/0!

  • Referencia inválida: #REF!

  • Columna inválida: #NAME?

  • Fórmula inválida: #VALUE!

Última actualización