# Ejecutar evento según clic en columna de rejilla contenida en vista de datos

**URL:** <https://foros.velneo.com/t/ejecutar-evento-segun-clic-en-columna-de-rejilla-contenida-en-vista-de-datos/4439>\
**Category:** Velneo\
**Created:** [24 Mayo, 2012 18:39 UTC](https://foros.velneo.com/t/ejecutar-evento-segun-clic-en-columna-de-rejilla-contenida-en-vista-de-datos/4439 "2012-05-24T18:39:32Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Angel\_Carrizo](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@Angel\_Carrizo](https://foros.velneo.com/u/Angel_Carrizo)\
**Post date:** [24 Mayo, 2012 18:39 UTC](https://foros.velneo.com/t/ejecutar-evento-segun-clic-en-columna-de-rejilla-contenida-en-vista-de-datos/4439/1 "2012-05-24T18:39:32Z")

</div>

Buenas Tardes:

Tengo un formulario con una vista de datos que contiene una rejilla, me gustaría ejecutar un evento al hacer doble clic sobre una de las columnas y si clica sobre otra columna ejecutar otro evento.  
El problema es que aunque en el evento solo pongo un mensaje y en la conexión de evento pongo "control.columna" que elijo, se dispara ratón: botón doble clic, o botón soltado o botón soltado, no me muestra nada, es como que no tiene en cuenta esa acción y no ejecuta el evento.

¿Sabe alguien si estoy haciendo algo erroneo o otra alternativa para esto?

Gracias

Un Saludo

---

<div class="post-metadata">

**Author:** ![jose1](https://avatars.discourse-cdn.com/v4/letter/j/dec6dc/32.png) [@jose1](https://foros.velneo.com/u/jose1)\
**Post date:** [24 Mayo, 2012 18:50 UTC](https://foros.velneo.com/t/ejecutar-evento-segun-clic-en-columna-de-rejilla-contenida-en-vista-de-datos/4439/2 "2012-05-24T18:50:42Z")

</div>

El "Evento" y la "Conexion de evento" tienes que crearlo en la propia Rejilla, no en el formulario que contiene la vista de datos

un saludo  
Jose Luis  
http://www.ascsl.com

---

<div class="post-metadata">

**Author:** ![Angel\_Carrizo](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@Angel\_Carrizo](https://foros.velneo.com/u/Angel_Carrizo)\
**Post date:** [25 Mayo, 2012 09:56 UTC](https://foros.velneo.com/t/ejecutar-evento-segun-clic-en-columna-de-rejilla-contenida-en-vista-de-datos/4439/3 "2012-05-25T09:56:59Z")

</div>

He probado esto pero solo me funciona si el campo es editable. Si el campo no es editable al ejecutar la conexión de evento no lanza el evento. ¿Esto se puede hacer o solo es para cuando la columna es editable?

Gracias

Un Saludo

---

<div class="post-metadata">

**Author:** ![jose1](https://avatars.discourse-cdn.com/v4/letter/j/dec6dc/32.png) [@jose1](https://foros.velneo.com/u/jose1)\
**Post date:** [25 Mayo, 2012 10:07 UTC](https://foros.velneo.com/t/ejecutar-evento-segun-clic-en-columna-de-rejilla-contenida-en-vista-de-datos/4439/4 "2012-05-25T10:07:11Z")

</div>

Perdona, te habia entendido mal.  
He vuelto a leer el post inicial, y no se porque, creia que te referias a pulsar "Doble Clic" sobre una fila, no sobre una columna.

No te puedo decir, con columnas no he probado, pero que que no es posible, al menos por ahora. Quiza con JavaScript en la proxima versión

un saludo  
José Luis  
http://www.ascsl.com

---

<div class="post-metadata">

**Author:** ![Angel\_Carrizo](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@Angel\_Carrizo](https://foros.velneo.com/u/Angel_Carrizo)\
**Post date:** [25 Mayo, 2012 12:14 UTC](https://foros.velneo.com/t/ejecutar-evento-segun-clic-en-columna-de-rejilla-contenida-en-vista-de-datos/4439/5 "2012-05-25T12:14:15Z")

</div>

Muchas Gracias

Intentaré hacerlo con las columnas editables. Pues eso esperaremos la siguiente versión.

Un Saludo

---

<div class="post-metadata">

**Author:** ![mamestre](https://avatars.discourse-cdn.com/v4/letter/m/bbce88/32.png) [@mamestre](https://foros.velneo.com/u/mamestre)\
**Post date:** [25 Mayo, 2012 13:20 UTC](https://foros.velneo.com/t/ejecutar-evento-segun-clic-en-columna-de-rejilla-contenida-en-vista-de-datos/4439/6 "2012-05-25T13:20:52Z")

</div>

Poder lanzar un evento desde una celda sería genial para lanzar un filtro sobre la rejilla donde, por defecto, ya selecciones el campo a filtrar y el valor actual.

Lo que en V6 es: " filtrar igual al seleccionado", pero en un sólo paso evitando la búsqueda del campo a filtrar.

Los fitros de cliente en V7 no sirven para el usuario final.  
Si no existe alguna idea para mejorarlos habrá que crearla.  
Un saludo

---

<div class="post-metadata">

**Author:** ![jose1](https://avatars.discourse-cdn.com/v4/letter/j/dec6dc/32.png) [@jose1](https://foros.velneo.com/u/jose1)\
**Post date:** [25 Mayo, 2012 14:28 UTC](https://foros.velneo.com/t/ejecutar-evento-segun-clic-en-columna-de-rejilla-contenida-en-vista-de-datos/4439/7 "2012-05-25T14:28:26Z")

</div>

Otra vez de vuelta por aqui,  
Se me ocurre, que tal vez, aunque no he probado, pero deberia funcionar, si usas una conexion de evento en el "Gana foco de la Columna"  
Podrias tener un evento diferente para cada columna, pero no seria con Doble Clic, depende del uso que le vayas a dar

un saludo  
José Luis  
http://www.ascsl.com

---

<div class="post-metadata">

**Author:** ![Angel\_Carrizo](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@Angel\_Carrizo](https://foros.velneo.com/u/Angel_Carrizo)\
**Post date:** [28 Mayo, 2012 07:38 UTC](https://foros.velneo.com/t/ejecutar-evento-segun-clic-en-columna-de-rejilla-contenida-en-vista-de-datos/4439/8 "2012-05-28T07:38:51Z")

</div>

Buenos Días;

He probado a ejecutar un evento al "ganar foco" en cada columna editable y modifico la ficha seleccionada, ahora me surge otra cuestión, una vez clicado en una ficha de la columna, se lanza el evento que modifica un campo de la ficha seleccionada, ¿se puede pasar el foco a la siguiente fila de dicha columna, es decir a la siguiente ficha de la columna?  
He intentado con "Interfaz: establecer foco" pero me lo pone en el control general que contiene la rejilla no en la fila seleccionada.

Gracias

Un Saludo

---

<div class="post-metadata">

**Author:** ![mamestre](https://avatars.discourse-cdn.com/v4/letter/m/bbce88/32.png) [@mamestre](https://foros.velneo.com/u/mamestre)\
**Post date:** [28 Mayo, 2012 17:54 UTC](https://foros.velneo.com/t/ejecutar-evento-segun-clic-en-columna-de-rejilla-contenida-en-vista-de-datos/4439/9 "2012-05-28T17:54:30Z")

</div>

@Pepeto. El problema es no poder saber la columna dónde se produce el evento.
