Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   La pregunta del siglo (https://www.clubdelphi.com/foros/showthread.php?t=70594)

cmfab 29-10-2010 17:46:48

La pregunta del siglo
 
Hiola a todos. Es posible que haya titulado mal mi pregunta. siempre he trabajdo las tablas de una BD para la insercion y edicion con controles DBAware, osea DBdatetime, DBEdit, etc. en sus eventos coloco codigo de validaciones o accedo a diferentes funciones necesarias. Es posioble anclar esos controles para captar o editar los datos directamente en un DBGrid ?. Espero haberme explicado bien lo que quiero es ingresar los datos en forma de esos controles pero directamente en los campos de la grilla

ecfisa 29-10-2010 18:54:26

Hola cmfab.

No entiendo la pregunta...

¿ Podrías reformularla o poner un ejemplo concreto sobre lo que deseas hacer ?

Saludos. :)

marcoszorrilla 29-10-2010 19:06:25

Según entiendo tu pregunta quieres introducir datos directamente a través de una rejilla, lo cual es posible, para ello tienes que enlazar la rejilla con el DataSource correspondiente.

Obviamente la fuente de datos tiene que estar en edición y la rejilla con su propiedad "ReadOnly" = Falso.

Un Saludo.

ContraVeneno 29-10-2010 19:36:24

La respuesta a tu pregunta del siglo es:

Si.



Ya en serio, tendrías que dar más datos, como que tipo de control quieres usar y porque tiene que ser a fuerza sobre el mismo Grid...

ahora que si no hay problemas de presupuesto, la cxGrid de las devexpress tiene esos controles ya incrustados en la tabla... es decir, solo defines el tipo de dato y el grid te muestra el control correspondiente. Si lo declaras como boolean, el grid te muestra un checkbox, si lo declaras como fecha, el grid te muestra un datetimepicker, etc, etc.

cmfab 29-10-2010 21:30:30

Gracias por la respuesta. en realidad lo que necesito es teclear los datos directamente en la grilla. por ejemplo la fecha, el cliente. y además escribir codigo de validacion cada vez que se introduzca un campo. no les comento de codigo porque no tengo nada aun escrito.

ecfisa 29-10-2010 21:46:13

Hola cmfab.

Entonces basta con tomar en cuenta lo que te dijo Marcos más arriba.


Saludos. :)


La franja horaria es GMT +2. Ahora son las 05:24:18.

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