History | View | Annotate | Download (12.1 KB)
Añadidas funciones Reverse y reverseinstr, eliminada Position.
Add encode function to the expression evaluator.
refs #5619 Json value en expresiones
refs #5363 Corrección del funcionamiento de la función IF
Añadido soporte basico para json en el avaluador de expresiones (tipos JsonObject, JsonArray, funciones to_joson, to_string, getitem modificada para acceder a elementos de arrays y objectos json, soporte para definicion de listas y diccionarios estilo python/json y conversion de estos a objetos json)....
He pasado el operador MOD, % a funcion. Parece que es mas compatible SQL la funcion que el operador.
Arreglos en la funcion SELECT, cacheado de recursos de BBDD, cacheado de acceso a variables de workspace, rehechas las funciones de manejo de fechas para adaptarlas a SQL.
Añadidas las funciones DATEDIFF y DATEADD.
refs #5020, #5021,
Añadido soporte para definir gramaticas y definida una gramatica simple por defecto.
Fix template and operator ||
- Soporte para paneles adicionales a la descripcion de las funciones- Funciones para manejo de imagenes, carga, rotado, resiceado,...- Añadidas factorias para el registro de tablas de simbolos
Ayuda y corrección en funciones
añadidas las funciones IIF y IFNULL en la tabla de simbolos de SQL
Añadido soporte para optimizar el codigo de las expresiones
Correcciones y mejoras en el ExpressionEvaluator
Corregidos problemas con el evaluador de expresiones y añadidas funciones relaciondas con el proyecto.
refs #4945. ExpressionBuilder