Tecnologia, programação e muito Visual FoxPro.

terça-feira, 4 de dezembro de 2012

Re: [usuarios_fox] Ayuda con un reporte

 

Gracias Rodolfo, es un buen aporte en función de lo que se necesita, muchas gracias fue de gran ayuda

 
Raúl Ernesto Castillo Hernández
Cel. 7797-7204

>________________________________
> De: Rodolfo Ortiz <rodolfoa_ortiz@hotmail.com>
>Para: "usuarios_fox@yahoogrupos.com.mx" <usuarios_fox@yahoogrupos.com.mx>
>Enviado: Lunes, 3 de diciembre, 2012 8:31 P.M.
>Asunto: RE: [usuarios_fox] Ayuda con un reporte
>
>
>
>A ver amigo, se me ocurre algo por el estilo.
>
>No sé que tanto necesites el reporte horizontal, pero ahí le va.
>
>Crea table temporal (codigo n(8), nombre c(40),  fecha t(8),  Entrada1 t(8), Salida1 t(8), Entrada2 t(8),  Salida2 t(8))
>
>Indexas tu tabla temporal por el código.: INDEX ON CODIGO TO TEMPORAL
>
>abres tu tabla de asistencia
>use asistencia in 2
>sele 2
>do while not eof()
>  llave=codigo
>  sele temporal
>  seek llave
>  if !found()
>    insert into temporal (codigo, nombre) ;
>                    values    (asistencia.codigo, asistencia.nombre)
>  endif
>  repl fecha with asistencia.fecha, entrada1 with asistencia.entrada1, salida1 with asistencia.salida1, entrada1 with asistencia.entrada2, salida2 with asistencia.salida2
>  sele asistencia
>  skip
>enddo
>
>Más o menos así quedaría el código mi estimado, obvio no conozco bien tus requerimientos ni los campos de tus tablas, pero con esto creo que es un buen avance, saludos.
>
>
>
>
>Atten.
>
>
>
>Rodolfo.
>
>
>
>
>
>Skype:  rodolfoa_ortiz
>MSN:    rodolfoa_ortiz@hotmail.com
>
>
>Móvil:    55-59-09-63-44
>
>
>
>
>
>To: usuarios_fox@yahoogrupos.com.mx
>From: rech_74@yahoo.com
>Date: Sun, 2 Dec 2012 06:00:33 +0000
>Subject: [usuarios_fox] Ayuda con un reporte
>

>
>
>
>Necesito una ayuda en lo siguiente:
>
>Tengo una tabla que almacena la asistencia de personal asi
>
>codigo nombre fecha hora
>_____________________________________
>001 xxx 01/01/2012 08:00
>001 xxx 01/01/2012 12:10
>001 xxx 01/01/2012 12:50
>001 xxx 01/01/2012 16:01
>.
>.
>.
>Sucesivamente
>
>Lo que necesito es crear un cursor con esos mismos datos pero de manera horizontal es decir
>que necesito presentar la informacion de la siguiente manera
>
>codigo nombre fecha Entra1 Salida2 Entrada2 Salida2
>__________________________________________________________
>001 xxx 01/01/2012 08:00 12:10 12:50 16:01
>
>y asi sucesivamente como se puede apreciar por cada dia crearía un solo registro
>
>
>
>
>                       
>
>[Se han eliminado los trozos de este mensaje que no contenían texto]
>
>
>
>------------------------------------
>
>Comentarios, observaciones o si deseas darte de baja avísame a: jamorquecho@hotmail.com
>
>Enlaces a Yahoo! Grupos
>
>
>
>
>
>
>
>

[Se han eliminado los trozos de este mensaje que no contenían texto]

__._,_.___
Actividad reciente:
Comentarios, observaciones o si deseas darte de baja avísame a: jamorquecho@hotmail.com

.

__,_._,___

Nenhum comentário:

Arquivo do blog