Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-02-2012
rocolza rocolza is offline
Registrado
NULL
 
Registrado: ene 2012
Ubicación: Fort Lauserdale USA
Posts: 8
Poder: 0
rocolza Va por buen camino
Ayuda con suma de horas

Hola requiero que me den una pista, ya que se me tranco todo. Tengo una tabla con las entradas y salidas de personal a la empresa expresados en Fecha y Horas.

El Problema: cuando quiero sumar las horas en Qreport no me sale nada, los campos estan en una tabla de Access 2010 tipo DateTime y utilizo ADO para conectarme desde Delphi 7.

Employee Start End Hour
Shane 01/01/2012 08:00 AM 01/01/2012 04:00 PM 08:00
01/01/2012 08:00 AM 01/01/2012 04:00 PM 08:00
01/01/2012 08:00 AM 01/01/2012 04:00 PM 08:00
TOTAL HOUR 24:00

Richard 01/01/2012 08:00 AM 01/01/2012 04:00 PM 08:00
01/01/2012 08:00 AM 01/01/2012 04:00 PM 08:00
01/01/2012 08:00 AM 01/01/2012 03:00 PM 07:00
TOTAL HOUR 23:00


Para el Qreport tengo las bandas

Group Head
Detail
Group Footer

En el Group Footer tengo la expresion para TOTAL HOUR = Sum(hour) pero me sale en blanco no hace nada no sale como muestro en el ejemplo
Responder Con Cita
  #2  
Antiguo 08-02-2012
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Te aconsejo que los campos los hagas por separado.
Nombre, fecha, horaentra, horasale.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #3  
Antiguo 09-02-2012
rocolza rocolza is offline
Registrado
NULL
 
Registrado: ene 2012
Ubicación: Fort Lauserdale USA
Posts: 8
Poder: 0
rocolza Va por buen camino
Mil Gracias

Ya pude hacerlo,, cree en la base de datos un campo calculado que me convertia en numeroco y despues lo pude sumar en Qreport sin Problema.

*** Ahora tengo Otro Problema ***

La expresion en Qreport que me suma la variabel no se resetea al cambio de de un nuevo grupo y coloco el ejemplo

Roberto
08:00
08:00
------
16:00

Luis
08:00
08:00
------
32:00 y deberia ser tambien 16:00

Que debo hacer para que cuando salte al proximo grupo sume nuevamente?
Responder Con Cita
  #4  
Antiguo 10-02-2012
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Tienes que poner una banda tipo rbGroupFooter despues o seguida de cada banda detalle.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #5  
Antiguo 10-02-2012
MartinS MartinS is offline
Miembro
NULL
 
Registrado: nov 2011
Ubicación: Villa Cacique - Argentina
Posts: 283
Poder: 13
MartinS Va por buen camino
Cita:
Empezado por rocolza Ver Mensaje
Ya pude hacerlo,, cree en la base de datos un campo calculado que me convertia en numeroco y despues lo pude sumar en Qreport sin Problema.

*** Ahora tengo Otro Problema ***

La expresion en Qreport que me suma la variabel no se resetea al cambio de de un nuevo grupo y coloco el ejemplo

Roberto
08:00
08:00
------
16:00

Luis
08:00
08:00
------
32:00 y deberia ser tambien 16:00

Que debo hacer para que cuando salte al proximo grupo sume nuevamente?
Hola: Tenia un qreport que me hacia lo mismo y lo solucione colocando la banda rbGroupFooter que dice Caral y si usas el componente TQRPExpr debes setear ResetAfterPrint de dicho componente a true.-

Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ayuda con suma de fechas josi Varios 4 22-10-2008 15:23:46
Suma de Horas Patho Varios 3 16-10-2007 17:38:48
Imprimir reportes con Suma de horas rjsitruiz Impresión 5 30-06-2004 20:45:57
Suma de horas II YolandaM Varios 10 19-11-2003 22:05:39
ayuda con sql y la funcion suma romfrost13 Firebird e Interbase 1 04-08-2003 20:46:43


La franja horaria es GMT +2. Ahora son las 23:40:16.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi