FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Creo que es lo mismo que estás pidiendo, ¿por qué no te sirve?
|
#2
|
|||
|
|||
por ejemplo este código...
el va a tomar solo el valor del NombreCampo en la fila donde de clic, en mi caso no es un campo fijo, sino el mismo campo sobre el que se de clic, es decir solo tomará el valor del dato NombreCampo si se le da click encima de ese campo. por eso no me sirve me imagino debo trabajar con alguna propiedad que use el Field pero trabaje directamente con el valor de la celda.
Este código lo encontre en otra página, pero el chico lo usa para el caso de calcular posiciones, lo he intentado llevar a lo que quiero pero no lo entiendo del todo lamentablemente. Última edición por principiodual fecha: 10-10-2014 a las 17:22:19. |
#3
|
|||
|
|||
Si alguién me pudiera ayudar, la unica forma que se me ocurre después de probar métodos y formas que no funcionan por lo menos para mi caso, tengo una idea de hacerlo y se que va a funcionar, pero necesitaría capturar la posición...
como puedo a través del posicionamiento o un clic en una celda del DBGRID capturar el número de columna, ya que no encuentro un método efectivo para obtener el valor de dicha celda, pienso que quizás sea mucho más fácil capturar el número de la columna en la que se hace clic y así por lo menos yo desarrollar mediante un if, que dato de los cuatro campos para mi tabla voy a traerme. algo así como; doy clic aquí y obtengo el valor 4, entonces estoy dando clic en la columna de NATURALEZACUENTA que es el campo... y hago mis if... if posición_campo = 4 then valorcelda:=Form5.DBGRID1.Datasource.Dataset.Fieldbyname('NATURALEZACUENTA').aSsTRING ELSE if posición_campo = 3 then valorcelda:=Form5.DBGRID1.Datasource.Dataset.Fieldbyname('FECHAFINAL').aSsTRING ELSE .... ETC, ETC. Algo así, se que me funcionaría ya que no puedo obtener el valor directo dando clic en el campo que sea, solo me faltaría la sintaxis para uno poder obtener no el valor de la celda sino la posición de la misma... espero haberme podido expicar bien y alguién me pueda ayuda, de todas maneras sigo investigando, muchas gracias. |
#4
|
||||
|
||||
No olvides poner las etiquetas al código para que se vea correctamente, gracias
Lo mejor que puedes hacer es crear un hilo nuevo haciendo la pregunta lo más clara posible. Así lo verán todos, ya que ten en cuenta ahora has contestado en un hilo existente desde hace años y nadie recibe mensajes de lo que has escrito, salvo los que participan en este hilo. Y no olvides nuestra guía de estilo, gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Capturar Dato en un Prompt | Gaim2205 | Varios | 1 | 13-09-2007 20:31:20 |
Capturar un dato de un dbgrid | SaLvaGe | Conexión con bases de datos | 5 | 15-09-2005 19:26:17 |
Codigo para ingresar un dato a una celda de un DBGRID | Memphis | Conexión con bases de datos | 2 | 25-01-2005 02:11:46 |
Como saber el Dato Capturado en Celda de un dbGrid. | AGAG4 | Varios | 3 | 21-01-2005 23:11:44 |
Como Pintar Solo la Celda y No Toda la Columna de la Celda de un dbGrid?? | AGAG4 | Varios | 11 | 15-11-2004 20:53:28 |
|