![]() |
imprimir de un dbgrid con checkbox?
Sistema Operativo xp
Bd en Access Tengo una tabla, datasource y un dbgrid, ya obtuve gracias a miembros de este club como imprimir 4 registros | 1 Registro | 2 Registro | -------------------------- | 3 Registro | 4 Registro | consecutivos en una hoja, pero mi problema es cuando quiero hacerlo de uno por uno y salteado, como hago para elegir una fila del dbgrid y se vayan los datos directos al reporte, ya he leido y no he hencontrado nada al respecto si alguien me puede ayudar lo agradeceria mucho, de hecho ya le puse checkbox al dbgrid pero como lo activo para impresion.:rolleyes: |
Hola de nuevo.
Podes valerte del evento OnFilterRecord del DataSet, poniendo primero su propiedad Filtered a True antes de imprimir. Para los registros que no deban imprimirse, dentro del evento, simplemente haces: Accept := False; Y listo, no se imprimirán. Claro, si luego queres que los registros estén nuevamente visibles en el grid, entonces al terminar de imprimir, volves a poner Filtered a False. Hasta luego. ;) |
| La franja horaria es GMT +2. Ahora son las 03:58:58. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi