Errores en campos calculados
Publicado: Lun Abr 29, 2019 10:59 pm
Me està ocurriendo un error, y no veo como poder salvarlo...
Bien, en DBFs, me está funcionando correctamente, el tema va por MariaDB
Dispongo de un TDBBrowse y una de las columnas pertenece a un campo calculado
Además, el TDataSet dispone de más campos calculados, como por ejemplo...
miDataSet:AddCalcField( "BASE1", {|| miDataSet:TOTAL - miDataSet:DTO } )
El error que me da, es cuando hago un filter() y no hay ningún registro que cumpla la condición, pues al llegar al campo calculado, en DBF por ejemplo no da error porque es 0, pero en una Tabla MariaDB, lanza error!!!
También ocurre si en el Browse, elimino el ultimo registro o si elimino el único registro...
Alguna ayuda!!!
Estoy haciendo mal los campos calculados???
Gracias por vuestro tiempo.
Bien, en DBFs, me está funcionando correctamente, el tema va por MariaDB
Dispongo de un TDBBrowse y una de las columnas pertenece a un campo calculado
Además, el TDataSet dispone de más campos calculados, como por ejemplo...
miDataSet:AddCalcField( "BASE1", {|| miDataSet:TOTAL - miDataSet:DTO } )
El error que me da, es cuando hago un filter() y no hay ningún registro que cumpla la condición, pues al llegar al campo calculado, en DBF por ejemplo no da error porque es 0, pero en una Tabla MariaDB, lanza error!!!
También ocurre si en el Browse, elimino el ultimo registro o si elimino el único registro...
Alguna ayuda!!!
Estoy haciendo mal los campos calculados???
Gracias por vuestro tiempo.