Jump to content


Photo

Repetir nombres de columnas de subdetalle en Quick Report


  • Please log in to reply
2 replies to this topic

#1 Fenareth

Fenareth

    Advanced Member

  • Administrador
  • 3486 posts
  • LocationMexico City

Posted 28 January 2011 - 04:59 PM

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
  • 4266 posts
  • LocationCosta Rica

Posted 28 January 2011 - 06:56 PM

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 posts

Posted 29 January 2011 - 04:48 AM

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.