La versión 7.1 de Velneo V7 trae consigo una novedad interesante en el asistente para la edición de fórmulas, dicha novedad consiste en la ejecución de la fórmula al realizar su verificación, lo que nos será de gran utilidad, como podremos comprobar a continuación.Para explicar esta funcionalidad podemos tomar como ejemplo una fórmula que encontraremos en nuestras Velneo Open Apps, en el formulario que muestra el “Acerca de…” de las mismas:
En uno de los controles de dicho formulario se va a mostrar información sobre el sistema, para lo cual se ha establecido la siguiente fórmula:
Como puede apreciarse, en dicha fórmula se usan literales (ejemplo: “<b>”), constantes (ejemplo: ~TIME_FORMAT@vFacturacion.app) y funciones de formulas que devuelven datos del sistema (ejemplo: getSysTimeZone()).Si pulsamos el botón que realiza la verificación de la fórmula
y ésta es correcta veremos que se presenta un tooltip con el resultado de la ejecución de la misma:
Como apunte final un pequeño truco: Supongamos que en una fórmula queremos usar la función de fórmulas mid (Devuelve una porción de una cadena a partir de una posición concreta), y no recordamos si la posición de la primera letra de la cadena es 0 o es 1; para salir de dudas nada mejor que incluir dicha función en una fórmula:mid(cadena, posicion, longitud)modificarla con datos constantes:mid(“abc”, 1, 1)y verificar la fórmula:
Devuelve “b”, lo que implica que la primera posición de la cadena es 0 y no 1.