![]() |
Timer dentro de SMDBGrid
Necesito Saber como hago para insertar en una celda un Timer a un SMDBGrid .
Tienen Alguna Idea de como Hacerlo? Han Intentado con Otro Objeto a parte de Timer, ya sea con un DataTimePicker, checkbox...etc. Gracias Por Su Pronta Ayuda. |
Cita:
No sé a que componente te referís con 'un Timer', no creo que quieras poner un TTimer... :eek: Así que te hago un ejemplo con un DBGrid y un TDateTimePicker como para darte una idea. Probá si funciona para el SMDBGrid. .- Primero poné un DateTimePicker en el form con su propiedad Visible igual a False. .- Este código en el evento OnDrawColumnCell del DBGrid: .- Y este en el evento OnChange del DateTimePicker: .- Por último dentro del evento OnColExit del DBGrid:
Saludos. :) |
Gracias por su Ayuda.
Pero lo que necesito es almacenar horas en una columna del SMDBGRID, no me funciona con lo que quiero hacer con el DataTimePicker. lo que quiero almacenar en la celdas son exactamente estos parametros 07:00 A.M. 16:50 P.M. 12:00 A.M etc. tengo 2 campos en la BD de tipo TIME donde el 3 campo calcula automaticamente la suma de las horas almacenadas. ¿Me Explico? gracias Nuevamente, |
Te lo digo de memoria, si quieres que la persona señale la hora, tendrás que usar un datetimepicker como te comentaba el compañero, y en la propiedad format le pones hh:mm:ss para que solo te muestre la hora y no la fecha. Luego aplicas el código que te apuntaban para colocarlo dentro del Grid.
Un saludo. |
Gracias a Todos me Sirvió Mucho sus Comentario.
|
| La franja horaria es GMT +2. Ahora son las 08:40:14. |
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