Ir al contenido


Foto

Repetir nombres de columnas de subdetalle en Quick Report


  • Por favor identifícate para responder
2 respuestas en este tema

#1 Fenareth

Fenareth

    Advanced Member

  • Administrador
  • 3.486 mensajes
  • LocationMexico City

Escrito 28 enero 2011 - 04:59

Holas a todos !!!!!

Feliz casi fin de semana :)

Aquí ando con una cuestión interesantona...  :huh:

Tengo un reporte en QR que consta de:

1 Banda Page Header
1 Banda Title
1 Banda GroupHeader (contiene los nombres de las columnas que muestra el subdetalle)
1 Banda Subdetail
1 Banda GroupFooter

No tengo ningún problema para mostrar los datos del reporte, pero necesito que si los datos de la banda de subdetalle pasan de la primera página, lo que tengo en la banda de GroupHeader (y obviamente lo del PageHeader) se repita en la siguiente página para no perder los nombres de las columnas mostradas....

Lo del PageHeader lo hace sin mayores problemas, pero no consigo hacer que repita los títulos de las columnas  :embarrassed:

Ideas ?  :

Saludox ! :)
  • 0

#2 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 28 enero 2011 - 06:56

Hola
He hecho algunas pruebas y se hace algo complicado por codigo.
Lo que me salio algo mejor es colocar la propiedad del group (ReprintOnNewPage) en True.
Esto lo que hace (por lo menos en el previw es poner el group en la primera linea de la siguiente hoja, pero
en la ultima linea de la hoja anterior tambien esta, por lo menos en preliminar.
Saludos

  • 0

#3 andres1569

andres1569

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 431 mensajes

Escrito 29 enero 2011 - 04:48

Hola,

podrías probar en vez de una banda SubDetail (componente TQRSubDetail) una banda simplemente de detalle (componente TQRBand al que le cambias BandType a rbDetail). Otra opción es introducir una banda del tipo cabecera de columna (QRBand con BandType = rbColumnHeader) y en esa banda poner los títulos a ver si los repite para cada página.

QReports la verdad es que hace algunas chapuzas, he realizado pruebas con un informe que tenía ya hecho donde sí me repite en cada página los nombres en la cabecera pero "curiosamente" cuando cambio de página manualmente (esto lo hace el informe por código, quizás sea por eso) en la primera página no me muestra dichas cabeceras ????¿¿¿¿

Saludos
  • 0




IP.Board spam blocked by CleanTalk.