FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
saber que fila del dbgrid
Veran, yo lo que hago es mostrar un form con ciertos datos, lo que necesito es sacar ese form en una posicion distinta dependiendo de que fila este seleccionada en un dbgrid.
Hay alguna forma de saber las coordenadas de la fila que esta seleccionada en el dbgrid? o si no hay forma.. como puedo saber cual es la fila que esta seleccionada?? el indice o algo. Muchas gracias |
#2
|
||||
|
||||
Hola gesjug, con la propiedad RecNo puedes saber la posicón del registro activo en tu DatSet.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#3
|
|||
|
|||
hola Caro:
He probado eso pero no me sirve, yo tengo un dbgrid y lo que pasa es que saco un formulario nuevo a modo de ventana al picar en la fila, necesito saber las coordenadas o la posicion de esa fila para poder desplegar el form y que no me tape esa fila, no se si me explico. Un saludo |
#4
|
||||
|
||||
Hola de nuevo gesjug, entonces lo podemos hacer en el evento OnMouseUp, obteniendo primero las coordenadas del dbGrid en cuestion y le sumamos la coordenada Y de la fila seleccionada de tu DBGrid, al principio pense que se podría hacer con la función MouseCoord del dbGrid, pero no, eso te devuelve la fila y columna que ha sido seleccionada.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#5
|
|||
|
|||
otra pregunta
to tengo un dbgrid y al hacer click en una de sus fila quiero saber cual es..
*-------------------------* |campo1 | campo2|campo3| +-------------------------+ |campo4 | campo5|campo6| +-------------------------+ |campo7 | campo8|campo9| +-------------------------+ tengo la presente tabla "tabla1" y yo selecciono una de sus fila, por ejemplo la fila 0 que contiene 3 campos |campo1 | campo2|campo3| y mi pregunta es como hacer que me lanze en showmessage(); con el numero de fila de este |
#6
|
||||
|
||||
Hola chass, hay dos formas de obtener la fila, con la propiedad RecNo de tu DataSet como decía arriba o con la función MouseCoord de tu DBGrid.
Con RecNo
Con MouseCoord
Eso es lo que quieres o quieres obtener los valores de la fila que has seleccionado. Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como saber la posicion Fila, Columna en un MEMO? | bustio | Varios | 5 | 28-01-2013 17:56:48 |
tomar una fila de un DBGrid y traspasarlo a otro DBGrid | micky mouse | Varios | 2 | 05-06-2008 16:24:18 |
Fila DBGRID | hcalero | Varios | 4 | 09-05-2007 13:29:12 |
Saber la última fila insertada | dunia_lv | MS SQL Server | 5 | 07-04-2005 21:26:01 |
Fila del DbGrid | Rabata | Varios | 3 | 08-11-2004 22:18:13 |
|