Ver Mensaje Individual
  #5  
Antiguo 17-02-2012
gianfranco_tont gianfranco_tont is offline
Miembro
NULL
 
Registrado: ene 2012
Posts: 96
Reputación: 15
gianfranco_tont Va por buen camino
DONDE AGREGO EL CAMPO: EN ADOQUERY? EN CLIENTDATASET O EN EL DBGRID?
1. Agrega un campo calculado (CalculatedField) llamado Total y en el elevento OnCalcFields del ClientDataSet pones:

DONDE AGREGO EL CAMPO: EN ADOQUERY? EN CLIENTDATASET O EN EL DBGRID?
2. Agrega un campo agregado (AggregateField) llamado GranTotal y pones sus propiedades:

a. Expression: SUM(costo*cantidad)
b. Active: true

También te aseguras de poner en True la propiedad AggregatesActive del ClientDataSet.

3. Pones un DBEdit ligado a un datasource que esté ligado al ClientDataSet y en su propiedad DataField pones GranTotal.

// Saludos
Responder Con Cita