Como controlar los renglones de un dbGRID.
Hola a Todos Una Duda como puedo saber como decirle a un dbgrid que solo se puedan insertar 20 celdas dentro de el, osea cuando le aplaste a la tecla "tab" del teclado, quiero que si va en la celda 20, ya no pueda pasar a la celda 21, y no pueda meter mas valores dentro del dbgrid, ojala y se me entienda y tengan una solucion o me digan algun camino para poder con esta duda, es que hago facturas pero quiero que la factura tenga solo 20 registros y esos registros los hago en un dbgrid dentro de una forma.
Gracias de Antemano y estoy programando en delphi 7. |
puedes usar el evento beforeinsert del Dataset que estes utilizando y poner un codigo como:
|
Hola, puedes probar en el evento beforeInsert haciendo una pregunta de la cantidad de registros que hay en la tabla y si ya hay 20, pues cancela la inserción.
Saludos |
Resuelto Problemita
Si ya lo Revolvi Muchisimas Gracias use ese evento y puse el dialogo de que no se permiten mas de 20 y ademas pongo el dbrgrid disabled.
Gracias por sus sugerencias estamos en contacto. |
La franja horaria es GMT +2. Ahora son las 22:45:21. |
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