Un último detalle: prueba cambiar la comilla simple de la expresion:
Cita:
|
... (' + 'PR_SUMA_BASE' + ')...
|
Por
Código Delphi
[-]
' ... ('+#39+'PR_SUMA_BASE'+#39+') ... '
porque lo que estas haciendo genera el código de la expresión:
SUM(dsFacturas.dataset.fieldbyname(PR_SUMA_BASE).asfloat)
el campo PR_SUMA_BASE DEBE estar entre comillas simples