Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Imprimir Reporte unicamente de objetos seleccionados en una grilla! (https://www.clubdelphi.com/foros/showthread.php?t=30682)

arieliten 13-04-2006 22:35:41

Imprimir Reporte unicamente de objetos seleccionados en una grilla!
 
Hola a todos!! tengo un problema en Delphi y necesito que alguien me oriente un poco para ver cómo encarar la solución.
Tengo un Form con una Grilla de Productos que leo de una tabla de Interbase. El 1º problema es que me gustaría poder seleccionar varios items de esa grilla mediante un checkbox y no sé cómo hacerlo. ¿Es posible tener una grilla con un checkbox por cada fila?? ¿Existe algo así?
Si esto no se puede, la solución que tengo hasta ahora es poner la grilla con "MultiSelectedRows" en true y luego seleccionar todos los productos que quiera simplemente manteniendo la telca Ctrl apretada y clickeando sobre cada fila.
Aquí el 2º problema: una vez seleccionados ciertos productos de la grilla, quisiera poder imprimirlos en un reporte y no sé cómo hacerlo :confused:.
He probado poniendo una banda de detalle en un QuickReport asociado al mismo dataset que la grilla pero lo único que consigo es que me muestre todos los productos y no los que he seleccionado:(
Sé que la DBGrid en su propiedad "SelectedRows" puedo obtener una lista de las filas seleccionadas, pero no consigo filtrar el dataset con esos registros seleccionados para que el QuickReport me muestre solo esos.
Espero que puedan ayudarme ya que no sé mucho de Delphi y quiero aprender a manejarlo bien porque me parece una excelente y poderosa herramienta para el desarrollo de software.
Saludos a todos y desde ya gracias por la ayuda.
Ariel


La franja horaria es GMT +2. Ahora son las 08:54:34.

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