FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Problema con TQRCompositeReport y StringGrid
Hola...
Despues de buscar información en el foro, e podido hacer un informe que me tenia los pelos de punta.... , pero igual tengo unos pequeños problemillas.. y quisiera saber si me pueden ayudar... Os cuento... por problemas de que no podia trabajar con columnas en QR (al menos no me servia la forma de imprimir.. primero hacia abajo y luego hacia el lado), me decidí a realizar el informe por medio de StringGrid.... una vez que me funciono esto, me pusieron una nueva complicación para el sistema, y es que filtrara los que eran clase "A" (obreros ) y clase "C" (Ejecutivos)... Para hacer tal filtro, tube que hacer 2 StringGrid... y tube que utilizar el TQRCompositeReport haciendo 2 informes.... En principio me funciona, pero igual tengo los sgtes errores: - Como lo que se imprime es a través de filtro previamente realizados, el 1er informe me funciona bien, pero cuando quiero filtrar por otro codigo, no muestra nada...? y eso que borro los StringGrid de cualquier dato que tenga.. solo cuando muestro el informe, este no muestra nada.. y se supone que estoy pasando los datos del StringGrid al Informe a través del OnNeedData - Cuando el StringGrid posee muchos registros para que comience en la Pagina 2, no tengo problemas, pero si posee más registros para que realice más de 2 paginas.. (del primer informe) se generá un bucle que no posee fin en cuanto a las paginas...? El TQRCompositeReport puede controlar que efectivamente generé las paginas que son.. y no caiga en bucles... (espero haberme explicado bien ) - Tambien tengo los siguientes problemas Con TQRCompositeReport1.Preview; una vez que muestra el informe, si presiono el ícono de Imprimir, el informe no se imprime.. pero si lo hace cuando ejecuto el evento TQRCompositeReport1.Print; Espero me entiendan.. y me puedan responde
__________________
BlueSteel |
#2
|
||||
|
||||
Por fin solucione algunos de mis problemas...
Al menos cuando se me producia un bucle... era porque habia declarado una variable en el evento OnStartPage del Reporte ItemIndex1:=1; anulando esa sentencia no se me produce más el bucle,,, pero sigo con el problema de que tengo que hacer un filtro.. imprimo y si quiero hacer otro filtro, no manda a imprimir... es decir, tengo que filtrar, emito el reporte por impresora y si quiero hacer otro tengo que salir y volver a hacerlo? por que podrá pasar esto??
__________________
BlueSteel |
|
|
|