Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2011, 16:03
Avatar de Patriarka
Patriarka
 
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 3 meses
Puntos: 288
Reporte de horas- active collabe

HOLA GENTE, ESTAMOS TRABAJANDO CON ACTIVE-COLLABE Y ENTRE LAS MEJORAS QUE ME HAN TOCADO HACER ME ENCUENTRO CON UN PROBLEMA QUE NO PUEDO RESOLVER.

NECESITO ESPORTAR LAS HORAS REALES DE TRABAJO CARGADAS POR LOS EMPLEADOS, SEPARADO POR MES. EN UN ARCHI VO ECXEL.

NO TUVE PROBLEMA EN HACERLO PERO ME ENCONTRE QUE MI APLICACION SOLO SERVIA SI RECUPERABA LAS HORAS CARGADAS EN UN MISMO AÑO,
POR EJEMPLO DE ENERO / 2010 A DICIEMBRE / 2010, EN ESTE CASO TUVE EXITO.

EL PROBLEMA SURGE CUANDO QUIERO RECUPERAR ESTO
DE DICIEMBRE /2009 A ENERO DE 2011

ESTO ES : TRAIGO LAS HS DE 14 MESES EN TOTAL
Y COMO ENERO Y DICIEMBRE SE REPITEN EL SUBTOTAL DE ESOS DOS MESES SE SUMAN.

YO QUISIERA SEPARAR LOS SUBTOTALES DE CADA MES SIN IMPORTAR CUANTOS AÑOS TENGA QUE CALCULAR. Y ESCRIBIRLOS EN UN EXCEL.

Código PHP:
Ver original
  1. foreach ($times as $time){  //CADA TIME TIENE ESTO
  2.     $time->getRealHours();
  3.         /*
  4.        float 1.5
  5.        */
  6.     $time->getDoneDate();
  7. /*
  8.   object(DateTimeValue)[987]
  9.   private 'timestamp' => int 1295481600
  10.   private 'day' => int 20
  11.   private 'month' => int 1
  12.   private 'year' => int 2011
  13.   private 'hour' => int 0
  14.   private 'minute' => int 0
  15.   private 'second' => int 0
  16. */
  17. }

MUCHAS GRACIAS