Ver Mensaje Individual
  #1  
Antiguo 12-04-2006
paty_rlopez paty_rlopez is offline
Miembro
 
Registrado: ene 2006
Ubicación: Torreón
Posts: 46
Reputación: 0
paty_rlopez Va por buen camino
Angry Funcion SUM me regresa una cadena

Hola a todos
Estoy haciendo un reporte que toma sus datos de la siguiente consulta
Código:
Select sum(T.MONTO) , e.nombre as e_nombre , e.id_empresa as id_estacion , c.nombre as c_Nombre , c.ID_CLIENTE , tc.NUMERO_TARJETA , tc.ID_TARJETA , co.FECHA_HORA_INI, co.ID_CORTE, co.TURNO , t.CONSECUTIVO , t.ID_TICKET
From CORTE CO, TICKET__RELACION_IA T , empresa e , cliente c , TARJETA_CLIENTE TC
Where CO.ID_CORTE = T.ID_CORTE 
and t.id_empresa = e.ID_EMPRESA 
AND CO.ID_ESTACION = E.ID_EMPRESA 
and t.id_cliente = c.ID_CLIENTE 
AND T.ID_TARJETA = TC.ID_TARJETA 
Group by e.id_empresa, e.nombre, c.NOMBRE, c.ID_CLIENTE, tc.NUMERO_TARJETA, tc.ID_TARJETA, co.FECHA_HORA_INI, co.ID_CORTE, co.TURNO, t.CONSECUTIVO, t.ID_TICKET
la cual ejecuto dentro de un TIBDataSet.
Pero sucede que cuando pongo una mascara al TQRDBText, me escribe el nombre del campo (ósea SUM).

Entonces en la ventana de whatches vi que el valor que me regresaba en ese campo era una cadena, ejemplo;
DataSet.FieldByName(‘SUM’).Value = ‘520.35’

Por lo anterior no puedo poner mascaras al TQRDBText que me muestra este campo y tampoco puedo hacer sumatoria de los resultados en un QRExpr

Alguien me puede explicar por qué me regresa el valor del la sumatoria en cadena, y como puedo solucionarlo.

De antemano gracias.
Responder Con Cita