Ver Mensaje Individual
  #5  
Antiguo 14-03-2018
Avatar de gatosoft
[gatosoft] gatosoft is offline
Miembro Premium
 
Registrado: May 2003
Ubicación: Bogotá, Colombia
Posts: 757
Reputación: 16
gatosoft Va camino a la fama
Cita:
Empezado por castefo Ver Mensaje
Tengo un dxDBtree conectado a cds conectado a query. El cds tiene ademas campos calculados sobre esa query. El problema es el refresco al editar o borrar un registro que demora mucho tiempo. Alguien se le ocurre alguna idea para poder reemplazar los campos calculados y evitar la perdida de tiempo que esto conlleva. He probado deshabilitaNdo oncalcfield pero igual lo ejecta al hacer un delete de cds.
No conozco el componente... Así que no se como trabaja, aunque por el nombre adivino su propósito...

Algo si es seguro: si deshabilitas el OnCalcFields y sigue presentando demoras... el problema no son los campos calculados.

Pero si consideras que tu problema es eso, podrías evaluar la posibilidad de hacer Joins con otras tablas para traer los valores directamente en la consulta y no tener que hacer consultas cada vez que se haga un fetch a la BD.

¿qué otros eventos podrías estar manejando con el componente?
__________________
gatosoft [M.40.co]
Responder Con Cita