GeneXus - Enlistar registros

 
Vista:
Imágen de perfil de Karen
Val: 54
Plata
Ha mantenido su posición en GeneXus (en relación al último mes)
Gráfica de GeneXus

Enlistar registros

Publicado por Karen (34 intervenciones) el 02/06/2017 17:42:51
Hola Buen Dia

Alguien me podría ayudar con esto, tengo el siguiente código, su finalidad es imprimir un listado de registros de entradas de los empleados, pero al enviarlo a PDF, me manda una hoja, por cada hora diferente.
Y lo que quiero, es que me mande el encabezado del recibo, una vez por empleado, y solo agrupe las entradas y salidas.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
For Each
   where ReporteDireccion like &ReporteDireccion when not &ReporteDireccion.IsEmpty()
   where ReporteFecha >= &Fecha1 when not &Fecha1.IsEmpty()
   where ReporteFecha <= &FechaP2 when not &FechaP2.IsEmpty()
       &Clave = ReporteClave
       &Empleado = ReporteTrabaiador
       &Puesto = ReportePuesto
       &Direc = ReporteDireccion
       &Area = ReporteArea
       &Periodo = ReporteFecha
       &PeriodoFin = &Today
	   print reciboEncabezado
     for each
		where  ReporteTrabaiador = &Empleado
		 where ReporteFecha = &Periodo
		 &Dianombre = ReporteFecha.DayOfWeekName()
   		 &Fechareg = ReporteFecha
   		 &Registros = ReporteHora1
	   Print detalle
	   endfor
	   Eject
endfor



y aquí la imagen de como es que me imprime



prueba


Espero alguien pueda ayudarme,, Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder