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 16-01-2012
Hayton Hayton is offline
Miembro
 
Registrado: ene 2008
Posts: 18
Poder: 0
Hayton Va por buen camino
Como montar este tipo de informes con rave report

Hola, primero pido perdón porque no sabia que titulo describiría mejor este hilo.

Ahora os digo mi problema y lo que quiero conseguir:

Tengo una tabla con los siguientes datos:

Día; Posición; grupo; ejercicio;

1;1;ciencias;matemáticas
1;2;letras;historia
1;3;ciencias;tecnología
1;4;ciencias;física
2;1;letras;lengua
2;2;letras;historia
2;3;artes;dibujo

Lo que quiero rave me imprima los días como grupo principal, y después dentro de cada día separado por filas los grupos, dentro de cada grupo los ejercicios que correspondan. Pongo un ejemplo:

dia 1

[grupo ciencias (esto no se ve)] matematicas; tecnologia; fisica
[grupo letras]historia

dia 2

[grupo de letras]lengua; historia
[grupo de artes]dibujo

Los ejercicios no estan separados por ";" sino que son columnas difirentes. Hasta ahora lo que he conseguido es que me los agrupo por dias y me los separe en columnas, pero no se como hacer para que se escriban los diferentes grupos en filas distintas. Ejemplo de lo que he conseguido:

dia 1

matematicas; historia; tecnologia; fisica

dia 2

lengua; historia; dibujo

Saludos y gracias.
Responder Con Cita
  #2  
Antiguo 16-01-2012
Loviedo Loviedo is offline
Miembro
 
Registrado: dic 2004
Posts: 214
Poder: 0
Loviedo cantidad desconocida en este momento
Esto te puede interesar.
https://www.clubdelphi.com/foros/showthread.php?p=75299
Saludos.
Responder Con Cita
  #3  
Antiguo 16-01-2012
Hayton Hayton is offline
Miembro
 
Registrado: ene 2008
Posts: 18
Poder: 0
Hayton Va por buen camino
Con todo el respeto del mundo, ese hilo es de archivos de texto no de informes con rave report.
Responder Con Cita
  #4  
Antiguo 17-01-2012
Loviedo Loviedo is offline
Miembro
 
Registrado: dic 2004
Posts: 214
Poder: 0
Loviedo cantidad desconocida en este momento
Lo siento el post que marca es ese, aunque te sale otro.

Debes hacer un GROUP By Dia,Grupo

Band1
BandStile Group Header, First, New Page
ControllerBand DataBand1
GroupDataView DataView1
GroupKey en tu caso Dia,grupo
StarNewPage True si interesa una página por Dia,Grupo
DataText Dia,Grupo

DataBand1
BandStile First
DataView DataView1
KeepRowTogeTher True
DataText Ejercicio en tu caso

Si interesa resumen
Band2
BandStile First
ControllerBand DataBand1
GroupDataView DataView1
GroupKey en tu caso Dia,Grupo

Esto puede servirte de Ayuda. Luego hay que adaptarlo a tus necesidades.
Rave lo que hace con una consulta GROUP BY es agrupar uno de los Campos.
a----1
a----2
b----1
b----2
b----3
Resultado:
a----1
2
b----1
2
3
A mi me está funcionando correctamente
Saludos.
Responder Con Cita
  #5  
Antiguo 17-01-2012
Hayton Hayton is offline
Miembro
 
Registrado: ene 2008
Posts: 18
Poder: 0
Hayton Va por buen camino
ok, lo probare. muchas gracias.
Responder Con Cita
  #6  
Antiguo 19-01-2012
Avatar de ElDioni
[ElDioni] ElDioni is offline
Miembro Premium
 
Registrado: jul 2005
Ubicación: Murcia (España)
Posts: 935
Poder: 19
ElDioni Va por buen camino
Hola,

dentro del Rave tienes que poner varios databand dentro de un componente region, el primer databand llevará el dato del día, en el siguiente databand pondrás los datos de los grupos con sus ejercicios pero a este databand le tendrás que decir que depende del primero donde has colocado el día y que la clave que tienen en común es el día, con una consulta sencilla (como la que has mostrado de ejemplo en tu primer mensaje) donde te muestre todos los datos sin tener que agruparlos creo que te debería ir.

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
Tipo de letra de Rave Report gesjug Impresión 2 02-07-2010 16:21:51
Tipo de Letra: 17cpi (condensada): Print: matricial Rave Report sierraja Impresión 4 11-07-2008 13:33:05
Como exportar informes Rave a Word "modificable" zerelho Impresión 0 11-01-2006 13:59:11
Informes con Rave brua Varios 0 14-03-2005 21:11:17


La franja horaria es GMT +2. Ahora son las 03:26:05.


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