no va bien evento en doble click rejilla


([N3] Servinfor) #1

Hola lanzo un evento en una rejilla de un multivista al hacer doble click el evento debería coger el valor de id del registro de la rejilla sobre el que hago doble click pero en algunos casos lo coge y en otros no. La rejilla tiene una bísqueda con varios índices. Si en la rejilla aparecen por ejemplo 20 registros al pulsar por ejemplo el décimo se produce el evento, al pulsar el doceavo, el catorceavo tambien pero si entonces pero si pulso en uno anterior por ejemplo el segundo no coge el id del 2 sino que se queda con el ultimo mayor pulsado en este caso el 14. Como indico que coja el registro de la rejilla sobre el que he hecho doble click?Gracias


([N1] comercial) #2

Hola, hice algunas pruebas, evento en la rejilla, manejador de evento, doble click, con una sola instrucción (mensaje, #id), y en efecto tiene ese comportamiento, pero si le ponemos un 'leer ficha seleccionada' entonces todo va perfecto, supongo que será por el origen del evento, que tiene que ser en ficha y no en lista, que es el origen por de la primera instrucción.

Saludos.
Miguel.


([N4] velavisual) #3

@Servinfor
.
.
Desconozco cómo asignas a una posible variable local el ID Seleccionado pero, antes de asignar el ID a la variable local (si esque lo estás haciendo así) usa:
.
- Leer ficha seleccionada
--- y ahora asignas ID a la variable local
.
.
saludos
Antonio Vela
.
.
PERDON: ya lo has resuelto....
http://www.velavisual.com


([N3] Servinfor) #4

Muchas gracias así va perfecto !!!!!