Ver Mensaje Individual
  #2  
Antiguo 18-02-2015
maxzama maxzama is offline
Miembro
NULL
 
Registrado: jun 2011
Posts: 126
Reputación: 16
maxzama Va por buen camino
Gracias, Ya lo e podido hacer.

Código final:

Código Delphi [-]
begin
                                    M:=0;
                                    Dmodulo.REPORTE_COBRADO1.Active:=false;
                                    Dmodulo.REPORTE_COBRADO1.Active:=true;
                                    Dmodulo.ASISTENCIA_COBRAR.First;
                                    while not Dmodulo.ASISTENCIA_COBRAR.Eof do
                                    begin
                                        Dmodulo.REPORTE_COBRADO1.First;
                                        while not Dmodulo.REPORTE_COBRADO1.Eof do
                                        begin
                                            if DMODULO.ASISTENCIA_COBRAR.FieldByName('cedula').AsString = DMODULO.REPORTE_COBRADO1.FieldByName('CEDULA').AsString  then
                                             begin
                                                 Monto2:=DMODULO.REPORTE_COBRADO1.FieldByName('Monto').AsString;
                                                 Monto:=DMODULO.ASISTENCIA_COBRAR.FieldByName('Monto').AsString;
                                                 J:=StrToint(monto2);
                                                 K:=StrToInt(monto);
                                                 L:= J + K ;
                                                 Monto:= FloatToStr(L);
                                                 monto:= Copy('00000000000', 1, 11 - Length(monto)) + monto;
                                               Memo1.Lines.Add(Monto);
                                              end;
                                              Dmodulo.REPORTE_COBRADO1.Next;
                                        end;
                                        Dmodulo.ASISTENCIA_COBRAR.Next;

                                    end;


end;

MySql Delphi:

Código Delphi [-]
select    R.cedula,

            sum (R.monto)  as monto

            from R,A

            Where    R.Cedula = A.Cedula and

                        R.Monto = A.Monto

            Group by   R.Cedula,
                           R.Monto
Responder Con Cita