Ver Mensaje Individual
  #1  
Antiguo 13-02-2014
Dclase Dclase is offline
Miembro
 
Registrado: ene 2007
Posts: 35
Reputación: 0
Dclase Va por buen camino
Campo aggregate ClientDataSet en runtime

Saludos.

Quisiera ayuda con pequeño problemita que tengo, tengo un ClientDataSet al cual le agrego campos en tiempo de ejecucion (segun el contenido de una tabla), hasta ahi bien, pero lo que necesito es ademas, agregar un campo que me lleve la sumatoria de uno de los campos, y mostrar este total en un Edit. He intentado crearlo con:
Código Delphi [-]
with ClientDataSet1.Aggregates.Add do
    begin
      AggregateName := 'Total';
      Expression := 'SUM(Cantidad)';
      GroupingLevel := 0;
      IndexName := 'MyIndex';
      Active := True;
   end;

pero cuando intento hacer esto:
Código Delphi [-]
 DBEdit1.DataField := 'Total';
luego de ya asignado el DataSource, me arroja el error de que no encuantra el campo 'Total' para ser asignado al DBEdit1.

Si alguien ha hecho algo parecido o me puede arrojar alguna luz al respecto, se lo agradeceria mucho
Responder Con Cita