⚡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
oBDGA_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