Ayuda Reporte

12/04/2007 - 23:58 por Hugo Bastida | Informe spam
Hola grupo, gracias por las respuestas rápidas que me han proporcionado,
ahora tengo un gran problema, tengo que hacer un reporte que en la primera
linea salga el mes en la segunda salga la fecha por semana ejemplo de 02 al
07 de enero del 2007 y adelante de ello salgan los productos que se vendieron
en esa semana ya sea un disco o díez grabadora y si se vende alguna otro que
de el total en la segunda linea la segunda semana y así hasta acompletar el
mes y de nuevo empieza.
El problema es que no tengo ni idea si se puede hacer con un datareport o
con un crystal o solo sea cuestion de programación,

ejemplo

semanas de enero
SEMANAS grabadora discos reglas plumines
total
01 al 07 de enero 5 40 10 4
59
09 al 14 de enero 7 3 15
2 27
16 al 21 de enero 10 9 1
10 30
23 al 28 de enero 9 11 7
2 29
total 31 63 33
18 145

Semana de Febrero

SEMANAS grabadora discos reglas plumines
total
30 ener al 04 febr 5 40 10
4 59
06 al 11 de febrer 7 3 15
2 27
13 al 18 de febrer 10 9 1
10 30
20 al 25 de febrer 9 11 7
2 29
total 31 63 33
18 145

solo caben tres meses por hoja
tengo funciones que identifican el primer dia y ultimo dia de la semana que
transcurre, pero no me sirve de nada, por favor ayuda.

agradeciendo de antemano
hugo bastida

Hugo Bastida
 

Leer las respuestas

#1 Malleuus
18/04/2007 - 19:14 | Informe spam
Yo tengo la manía de bajar todo este tipo de consultas a SQL y traerme los
datos procesados, agrupados y ordenados al máximo.

Suponiendo que saques los datos de tablas (cosa bastante lógica), lo normal
sería una consulta SQl agrupada por mes, semana y artículo, aunque obviamente
depende mucho de la estructura de tus tablas.

En SQL tienes la funcion DATEPART(datepart , date), si le pasas como
parámetro "Week", te saca la semana del año a la que pertenece la fecha, y
sería algo similar para agrupar por mes.

No se si te servirá, pero ahí queda.

Un saludo

"Hugo Bastida" wrote:

Hola grupo, gracias por las respuestas rápidas que me han proporcionado,
ahora tengo un gran problema, tengo que hacer un reporte que en la primera
linea salga el mes en la segunda salga la fecha por semana ejemplo de 02 al
07 de enero del 2007 y adelante de ello salgan los productos que se vendieron
en esa semana ya sea un disco o díez grabadora y si se vende alguna otro que
de el total en la segunda linea la segunda semana y así hasta acompletar el
mes y de nuevo empieza.
El problema es que no tengo ni idea si se puede hacer con un datareport o
con un crystal o solo sea cuestion de programación,

ejemplo

semanas de enero
SEMANAS grabadora discos reglas plumines
total
01 al 07 de enero 5 40 10 4
59
09 al 14 de enero 7 3 15
2 27
16 al 21 de enero 10 9 1
10 30
23 al 28 de enero 9 11 7
2 29
total 31 63 33
18 145

Semana de Febrero

SEMANAS grabadora discos reglas plumines
total
30 ener al 04 febr 5 40 10
4 59
06 al 11 de febrer 7 3 15
2 27
13 al 18 de febrer 10 9 1
10 30
20 al 25 de febrer 9 11 7
2 29
total 31 63 33
18 145

solo caben tres meses por hoja
tengo funciones que identifican el primer dia y ultimo dia de la semana que
transcurre, pero no me sirve de nada, por favor ayuda.

agradeciendo de antemano
hugo bastida

Hugo Bastida

Preguntas similares