Campos calculados en Velneo
Es muy común en los desarrollos de aplicaciones de gestión el tener campos calculados, en velneo esto se desarrolla de una forma muy sencilla, como podemos observar en la imagen bastará con definir un campo con el tipo "Fórmula Numérica" y en el campo "Fórmula" definir la misma. De forma transparente para el programador cada vez que se modifique el campo "Cantidad" o el campo "Precio" la base de datos recalculará el campo "Importe".
Pero aún hay más, si algún día decidimos que la fórmula ha cambiado, por ejemplo ahora el campo "Importe" = (Cantidad*Precio)+Iva, no hay problema la base de datos regenerará de forma automática todos los valores del campo "Importe", actualizándolos y dejando el nuevo valor aplicado en la fórmula.
Pero no se puede abusar de los campos calculados ya que un uso abusivo podría ralentizar la aplicación, sobre todo en los puestos, notaríamos una caida del rendimiento brutal.
También tiene un pequeño inconveniente, sobre estos campos no se pueden realizar cálculos de contenido inicial, ya que no tienen persistencia en el disco, es decir los datos son calculados en tiempo real.
No hay comentarios:
Publicar un comentario