Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.library / org.gvsig.expressionevaluator / org.gvsig.expressionevaluator.lib / org.gvsig.expressionevaluator.lib.api / src / main / java / org / gvsig / expressionevaluator / spi @ 47435

# Date Author Comment
47435 08/04/2023 01:02 PM Francisco Díaz Carsí

Set ReverseInSTR to not SQL compatible

47320 06/02/2023 01:11 PM Francisco Díaz Carsí

Arreglado el uso de los operadores "parecido a " y "contiene" en la ficha de búsqueda (decidía que la expresión no era compatible con SQL y se ejecutaba en local).

47259 05/19/2023 02:16 PM Francisco Díaz Carsí

Fix json_value when calling with null values

47258 05/19/2023 02:15 PM Francisco Díaz Carsí

Añadido comentario

47184 04/27/2023 10:20 PM Joaquín del Cerro Murciano

Añadido a la ficha de busqueda un check para realizar la busqueda sobre los elementos seleccionados. Se han implementado los operadores IN y BETWEEN en cosa y se ha dado soporte a usar objetos complejos en host-expression por el camino.

47128 04/18/2023 10:28 PM Joaquín del Cerro Murciano

Modificado el funcionamiento de hostsexpression para que si se encuentra alguna variable no definida en la host-expresion no realice ningun reemplazo. Sin esto fallaba cuando habia un select con una host-expresion dentro de una funcion.

47115 04/17/2023 08:14 PM Joaquín del Cerro Murciano

Añadidas a un monton de funciones de cosa los metodos toString(Codes,Formatter) y toValues,
al compilador los metodos addCompatibility/getCompatibility, a Statement el metodo if_compatibility_contains y al CodeBuilder la funcion block(). Se han modificado los test para que funcionen con todos estos cambios.

47090 04/10/2023 10:31 AM Joaquín del Cerro Murciano

Correcciones en COSA para que reconozca correctamente los literales double (2.0 como double y no como long).

47062 04/01/2023 12:12 PM Francisco Díaz Carsí

Fixed Cast function, SelectFunction and Return in COSA

46995 03/05/2023 06:43 PM Joaquín del Cerro Murciano

mejorado el error en el log al producirse una excepcion evaluando un bloque BEGIN-END de COSA

46992 03/02/2023 02:57 PM Francisco Díaz Carsí

Fix boolean parameters in COSA functions

46967 02/19/2023 08:30 PM Joaquín del Cerro Murciano

Añadido soporte para json al ExpressionEvaluator

46505 06/23/2022 12:03 PM Francisco Díaz Carsí

Fix JDBC tests (IN PROGRESS)

46222 02/01/2022 01:22 AM Óscar Martínez

Tablas se abren correctamente y permite hacer agrupaciones por campos calculados de campos calculados

46104 12/07/2021 10:55 PM Óscar Martínez

MUCHAS cosas entre ellas: Implementado test de h2, expandComputedExpressiones, dashboard, graficas, etc.

46091 11/29/2021 09:40 AM Óscar Martínez

Soporte para nueva sintexis de constant con <%= %>

46010 11/08/2021 09:50 AM Joaquín del Cerro Murciano

Añadidas las funciones $$CONSTANT y $$IDENTIFIER al evaluador de expresiones.

46005 11/07/2021 12:22 PM Óscar Martínez

refs #5685 Operadores trabajan con bigdecimal

45980 10/31/2021 08:46 PM Joaquín del Cerro Murciano

Implements clone of AbstractSymbolTable and DefaultSymbolTable

45944 10/08/2021 08:24 AM Joaquín del Cerro Murciano

Force functions json file to use utf8 encoding.

45739 06/28/2021 10:46 PM Joaquín del Cerro Murciano
45703 05/27/2021 07:15 PM Joaquín del Cerro Murciano

Soporte para favoritos de expresiones como funciones

45633 04/11/2021 09:05 PM Joaquín del Cerro Murciano

refs #5620, añadida la funcion JSON_VALUE al evaluador de expresiones.

45620 03/27/2021 04:28 PM Joaquín del Cerro Murciano

Añadido soporte para crear tablas de simbolos basadas en DynObject

45366 10/06/2020 02:29 PM Óscar Martínez

refs #5465 Cambios en la persistencia de featurequeryorder

45217 08/22/2020 11:36 PM Óscar Martínez

refs #5363 Corrección del funcionamiento de la función IF

45131 07/03/2020 12:41 PM Francisco Díaz Carsí

Changes needed for develop Oracle provider.

45125 06/30/2020 05:19 PM Joaquín del Cerro Murciano
45043 06/01/2020 12:48 PM Joaquín del Cerro Murciano
45041 05/26/2020 02:37 PM Joaquín del Cerro Murciano

Corregido que utilizar los operadores relacionales con un operando a null, no falle, y en general retorne false (salvo eq/is)

45025 05/13/2020 06:04 PM Joaquín del Cerro Murciano

- Añadida la funcion Map(fn,list).
- Añadida la funcion dict(Map<String,Code>) al codebuilder.
- Cambiada la funcion dict(). Ahora recibe como parametros (key1, value1, key2, value2,...)
- Añadido soporte para funciones lambda
- Modificado el compilador para soportar paso de parametros por nombre, que son mapeados al ultimo argumento de la funcion como un diccionario..

45011 05/08/2020 09:51 AM Joaquín del Cerro Murciano

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)....

44980 04/27/2020 02:51 PM Joaquín del Cerro Murciano

Añadido un parche para que desde jython 2.7.1 podamos implementar factorias de tablas de simbolos (del expression-evaluator).

44979 04/27/2020 02:50 PM Joaquín del Cerro Murciano

Añadido un parche para que desde jython 2.7.1 podamos implementar factorias de tablas de simbolos (del expression-evaluator).

44924 04/19/2020 11:34 AM Joaquín del Cerro Murciano
44885 04/14/2020 10:06 AM Joaquín del Cerro Murciano

He pasado el operador MOD, % a funcion. Parece que es mas compatible SQL la funcion que el operador.

44855 03/30/2020 06:49 PM Joaquín del Cerro Murciano

refs #5199

44838 03/23/2020 06:23 PM Joaquín del Cerro Murciano

Correcciones en la funcion FOREING_VALUE, y añadido test.

44836 03/23/2020 02:28 PM Joaquín del Cerro Murciano
44767 02/25/2020 09:12 AM Joaquín del Cerro Murciano
44763 02/23/2020 09:38 PM Joaquín del Cerro Murciano
44750 02/18/2020 07:26 PM Joaquín del Cerro Murciano

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.

44738 02/04/2020 06:33 PM Joaquín del Cerro Murciano

re-hecha la integracion entre el evaluador de expresiones y DAL.

44644 12/19/2019 11:07 PM Joaquín del Cerro Murciano

refs #5185, separado el expression evaluator en tres. El base, el que añade el soporte para geometrias y el que añade funciones de tiempo. Asi es posible usar el evaluador de expresiones cuando no se tiene acceso a la libreria de geometrias.

44592 11/15/2019 10:13 PM Joaquín del Cerro Murciano

refs #5136, varias correcciones para que el CREATE FUNCTION pueda cargar funciones definidas en scripts externos o desde metodos estaticos de clases java. He añadido tambien test unitarios para ello (TestCreateFunction).

44533 10/29/2019 11:30 AM Joaquín del Cerro Murciano
44446 10/12/2019 10:51 PM Joaquín del Cerro Murciano
44430 10/08/2019 10:44 AM Joaquín del Cerro Murciano
44421 10/06/2019 08:43 PM Joaquín del Cerro Murciano

Añadido soporte para numeros decimales en formato DMS (Degree:Minute:Second)

44398 09/25/2019 08:16 PM Joaquín del Cerro Murciano
44389 09/13/2019 02:18 PM Joaquín del Cerro Murciano

- Implementado COSA como un lenguage de scripting de java.
- Añadidas funciones basadas en FolderManager.
- Corecciones en la gramatica y alineada en lo posible con SQL

44379 08/23/2019 07:01 PM Joaquín del Cerro Murciano

Correciones en la funcionalidad de scripting del ExpressionEvaluator para poder ejecutar y definir correctamente funciones. Añadidos test para ejecutar scripts.

44376 08/21/2019 07:32 PM Joaquín del Cerro Murciano

refs #5094, modificaciones para que la funcion FOREING_VALUE se traslade a LEFT JOINs en tablas de BBDD.

44340 07/18/2019 01:12 PM Joaquín del Cerro Murciano
44338 07/14/2019 10:03 PM Joaquín del Cerro Murciano
44266 06/04/2019 08:28 PM Joaquín del Cerro Murciano

Añadidas las funciones DATEDIFF y DATEADD.

44215 03/25/2019 09:42 PM Joaquín del Cerro Murciano
44210 03/22/2019 12:43 PM Joaquín del Cerro Murciano

Modificado el reconocimiento de contstantes numericas con decimales, para que no acepte la coma como separador de millares.

44205 03/20/2019 01:51 PM Joaquín del Cerro Murciano

Modificaciones para que muestre en gris los campos calculados en el JExpressionBuilder si se esta filtrando sobre un capa de BBDD.

44198 03/17/2019 07:34 PM Joaquín del Cerro Murciano

refs #5020, #5021,

44145 02/25/2019 11:36 PM Joaquín del Cerro Murciano
44139 02/22/2019 10:26 PM Joaquín del Cerro Murciano

Añadido soporte para definir gramaticas y definida una gramatica simple por defecto.

44126 02/18/2019 07:40 PM Joaquín del Cerro Murciano

- 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

44098 02/10/2019 09:01 PM Joaquín del Cerro Murciano
44009 01/09/2019 09:05 PM Joaquín del Cerro Murciano

Añadido soporte para optimizar el codigo de las expresiones

44006 01/08/2019 08:29 PM Joaquín del Cerro Murciano

Correcciones y mejoras en el ExpressionEvaluator

43989 01/02/2019 05:47 PM Joaquín del Cerro Murciano

Correcciones en el dialogo de añadir campo y en el evaluador de expresiones

43987 01/01/2019 09:47 PM Joaquín del Cerro Murciano

Corregidos problemas con el evaluador de expresiones y añadidas funciones relaciondas con el proyecto.

43983 12/19/2018 08:32 PM Joaquín del Cerro Murciano

refs #4945. ExpressionBuilder

43939 10/03/2018 12:00 PM Joaquín del Cerro Murciano
43521 09/25/2017 04:00 PM Joaquín del Cerro Murciano
43520 09/23/2017 12:24 AM Joaquín del Cerro Murciano
43512 09/21/2017 01:44 PM Joaquín del Cerro Murciano