Ver Mensaje Individual
  #4  
Antiguo 03-02-2012
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Reputación: 25
Caral Va por buen camino
Hola
Tal vez asi:
Código Delphi [-]
With Filtro do
  Begin
    Close;
    SQL.Text:= 'Select Id, IdAgente, Fecha, Periodo, Tipo, FaltaJust, FaltaInj, TardeJust, TardeInj, Observaciones '+
               '(Select IdAgente, Sum(TardeJust) as TJ, Sum(TardeInj) As TI, Sum(Faltajust) As FJ, Sum(FaltaInj) as FI) '+
               ' From Inasistencias Where IdAgente = :Cod '+
               ' Group by IdAgente';
    ParamByName('Cod').AsInteger := CodigoAgente;
    Open;
  End;
  StatusBar1.Panels[1].Text := IntToStr(Filtro.FieldByName('FJ').AsInteger);
  StatusBar1.Panels[3].Text := IntToStr(Filtro.FieldByName('FI').AsInteger);
  StatusBar1.Panels[5].Text := IntToStr(Filtro.FieldByName('TJ').AsInteger);
  StatusBar1.Panels[7].Text := IntToStr(Filtro.FieldByName('TI').AsInteger);
Saludos
__________________
Siempre Novato
Responder Con Cita