Columnas personalizadas
El Informe multisource la herramienta permite a los usuarios agregar columnas personalizadas a los informes haciendo clic en + COLUMNA.
Estas se pueden usar para añadir información a un informe más allá de lo que se genera de forma nativa a partir de las fuentes en Violet. Cuando guardas un informe, cualquier columna personalizada se guardará junto con él.

Las columnas personalizadas pueden ser del tipo:
TextoNúmeroUsuarioFórmula personalizada

Valores estáticos
Elegir Texto, Número, o Usuario creará una columna donde puedes rellenar cada celda individualmente haciendo clic en la celda. Los valores en estas celdas deben actualizarse manualmente y no dependen de la información en el resto del informe.
Si Usuario está seleccionado, al hacer doble clic en una celda se mostrará un selector desplegable donde puedes elegir cualquiera de los usuarios en tu entorno Violet.

Fórmulas personalizadas
Además de agregar columnas con valores estáticos, también puedes añadir columnas que se relacionen con la información existente en la tabla basadas en fórmulas que definas. Esto te permite generar información importante sobre piezas o pedidos de compra directamente en el Informe multisource. Estas columnas se actualizarán junto con la información en el resto de la tabla del informe cada vez que se abra.
Para usar esta funcionalidad, selecciona el Fórmula personalizada Tipo de columna e ingresa tu fórmula. Al construir tu fórmula, escribe un corchete de apertura ([) para mostrar una lista buscable de columnas y elementos que puedes referenciar en tu fórmula.
Las fórmulas personalizadas aprovechan math.js sintaxis y operadores. Puedes encontrar la documentación completa de esta sintaxis aquí: documentación de math.js.
Ejemplos de fórmulas personalizadas
Considera el caso de uso donde te gustaría calcular si tienes suficientes piezas en inventario para ensamblar un conjunto. Los siguientes ejemplos describen tres métodos diferentes para crear y mostrar una columna de "Falta de inventario".
El primer ejemplo utiliza una resta simple para mostrar el valor numérico de la falta para cada pieza. El segundo ejemplo agrega una expresión condicional para indicar si hay o no una falta en un formato más legible. El tercer ejemplo combina matemáticas básicas, una expresión condicional y manipulación de cadenas en una función de varias líneas que devuelve un indicador de falta legible con el valor numérico de la falta.
Matemáticas básicas

Expresiones condicionales

Funciones de varias líneas

Nota: Este caso de uso es lo suficientemente común como para que hayamos desarrollado un informe Clear To Build para mostrar este tipo de información, con alguna funcionalidad adicional. Consulta los detalles en aquí.
Última actualización
¿Te fue útil?

