| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Duckman007 Ens


Registrado: 12 May 2007Mensajes: 45Ubicación: Oaxaca, Mexico
|
Publicado: Jue 17 Abr, 2008 5:04 am Asunto: QuickReport y GroupHeader |
|
|
Buen dia a todos. Mi duda es la siguiente:
como puedo Imprimir la banda "GroupHeader" en todas las paginas?.
Se que solo se impre una ves por hoja (ForceNewPage=true) cuando hay algun cambio de grupo y esta bien, pero cuando tengo un grupo que excede mas de una hoja en mi reporte no imprime el GroupHeader, solo hasta que detecta un cambio en ese grupo, pues bien desearia que apareciera siempre la banda GroupHeader y cuando exceda un grupo mas de una hoja de mi reporte tambien aparezca ahi.
Y por ultimo como le hago para que me aparezca el numero total de hojas que va a imprimir mi reporte algo asi como "pagina 1 de 120". Les agradezco de ante mano su apoyo. |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Jue 17 Abr, 2008 5:34 am Asunto: |
|
|
Establece la orden de impresion, en la parte del Titulo del Reporte, asi cada vez que imprimas una pagina, el GropuHeader tambien se va a imprirmir.
Usa la misma Sentencia, dentro del Reporte. _________________
 |
|
| Volver arriba |
|
 |
Duckman007 Ens


Registrado: 12 May 2007Mensajes: 45Ubicación: Oaxaca, Mexico
|
Publicado: Jue 17 Abr, 2008 5:43 am Asunto: |
|
|
| Que tal Cesar, gracias por responder. Mira lo que pasa es que apenas me estoy metiendo con la impresion de reportes y me estoy apoyando en los manuales que aki ponen, te agradeceria si me dijeras un poco mas a detalle como realizar lo que me indicas. Gracias. |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Jue 17 Abr, 2008 5:56 am Asunto: |
|
|
En la banda que usas como titulo de tu página del reporte, existe un evento denominado BeforePrint, dentro de este evento utiliza el codigo que estas mencionando, como no estableces codigo, no quiero confundirte, pues lo unico que vas a realizar es que la banda del GroupHeader establescas a true.
en su caso a veces basta con poner
| Código: | ForceNewPage = true; |
dentro del evento BeforePrint de la banda que te sirve como titulo. _________________
 |
|
| Volver arriba |
|
 |
Duckman007 Ens


Registrado: 12 May 2007Mensajes: 45Ubicación: Oaxaca, Mexico
|
Publicado: Jue 17 Abr, 2008 6:17 am Asunto: |
|
|
Que tal Cesar, ya realice lo que me comentas pero no me da resultado, mira tengo las siguientes bandas:
1. Page Header
2. Group Header (banda que deseo aparezca en todas mis hojas y no
solo en las que detecte un cabio de grupo)
3. Detail
4. Page Footer
En el evento BeforePrint de la banda Page Header ingrese el siguiente codigo: [b]QRGroup1->ForceNewPage = true; lo corri y me siguio sin aparecer en todos mis hojas la banda Group Header, solo en las primeras hojas de cada grupo.
Disculpa las molestias pero necesito la ayuda. |
|
| Volver arriba |
|
 |
Touchsoftwares Master


Registrado: 16 Dic 2002Mensajes: 869Ubicación: MEXICO Playa del Carmen
|
Publicado: Jue 17 Abr, 2008 6:39 am Asunto: |
|
|
Tal vez no es la respuesta que deseas leer pero...
por que no pones algunos de los campos que estan el "groupheader" en "pageheader"
asi el usuario no pierde el hilo del grupo cuando este ocupa muchas paginas, es podrias programar par que esos campos solo se impriman cuando NO hay un groupheader en la pagina _________________ Ing. Gabriel Góngora Navarrete
TouchSoftwares Inc
http://www.touchsoftwares.com |
|
| Volver arriba |
|
 |
Duckman007 Ens


Registrado: 12 May 2007Mensajes: 45Ubicación: Oaxaca, Mexico
|
Publicado: Jue 17 Abr, 2008 7:35 am Asunto: |
|
|
| Que tal Touchsoftwares, gracias por tu aportacion me salio a la perfeccion, aun nos salimos un poco por la tangente pero funciono, gracias, al igual que Cesar les agradezco sus aportaciones. bye. |
|
| Volver arriba |
|
 |
|