# Ejecutar Manejador al hacer click en casilla de rejilla

**URL:** <https://foros.velneo.com/t/ejecutar-manejador-al-hacer-click-en-casilla-de-rejilla/7037>\
**Category:** Velneo\
**Created:** [7 Mayo, 2014 12:03 UTC](https://foros.velneo.com/t/ejecutar-manejador-al-hacer-click-en-casilla-de-rejilla/7037 "2014-05-07T12:03:04Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ricardo](https://avatars.discourse-cdn.com/v4/letter/r/a6a055/32.png) [@ricardo](https://foros.velneo.com/u/ricardo)\
**Post date:** [7 Mayo, 2014 12:03 UTC](https://foros.velneo.com/t/ejecutar-manejador-al-hacer-click-en-casilla-de-rejilla/7037/1 "2014-05-07T12:03:04Z")

</div>

Hola:  
En una rejilla he creado un manejador de evento al pulsar Click-Ratón y en teoría debería ejecutar un manejador de evento. No me lo lanza. He probado con rejilla editable y no editable y no me lo hace.

La idea es para hacer alternar valores de SI y NO cada vez que se pulsa en una casilla.

¿Funcionan estar señales en la v.7.15?

Saludos.

Ricardo Patón

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [8 Mayo, 2014 10:31 UTC](https://foros.velneo.com/t/ejecutar-manejador-al-hacer-click-en-casilla-de-rejilla/7037/2 "2014-05-08T10:31:40Z")

</div>

Hola Ricardo.

Esto funciona perfectamente en la 7.15.

Por ejemplo:

- Tienes una Rejilla con 4 columnas. La Rejilla NO es editable
- En la 4ª columna tienes un campo booleano #ENVIAR
- Creas en la Rejilla un Manejador de Evento que se dispare con la Señal Item:simple-click o Item:doble-click

```auto

Set ( COLUMNA, EVENT_PARAMS[2] )
Set ( FILA, EVENT_PARAMS[1] )
// Mensaje ( "Click en la Rejilla -> Fila " + FILA + " Columna " + COLUMNA, Información, , )
If ( COLUMNA = 3 )
   Interfaz: Procesar ( , Todas )
   Modificar ficha seleccionada
   // Mensaje ( "ID de la Ficha: " + #ID, Información, , )
   Modificar campo ( SERVIDO, !#SERVIDO )

```

Pruébalo y nis cuentas  
Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![ricardo](https://avatars.discourse-cdn.com/v4/letter/r/a6a055/32.png) [@ricardo](https://foros.velneo.com/u/ricardo)\
**Post date:** [8 Mayo, 2014 12:31 UTC](https://foros.velneo.com/t/ejecutar-manejador-al-hacer-click-en-casilla-de-rejilla/7037/3 "2014-05-08T12:31:09Z")

</div>

Hola Paco:  
Muchas gracias. Funciona como me indicas. Únicamente he tenido que crear la variable local EVENT\_PARAMS como Alfabética Array Dimensión 1 para que no de error de sintaxis.

Saludos.

Ricardo Patón

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [8 Mayo, 2014 13:38 UTC](https://foros.velneo.com/t/ejecutar-manejador-al-hacer-click-en-casilla-de-rejilla/7037/4 "2014-05-08T13:38:26Z")

</div>

Hola Ricardo.

Me alegro que haya funcionado.  
El array EVENT\_PARAMS y otras variables del sistema se pueden crear automáticamente en tiempo de diseño con la opción de menú: “Objetos-\>Crear variables locales eventos” del vDevelop.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![juanjo1](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/juanjo1/32/5114_2.png) [@juanjo1](https://foros.velneo.com/u/juanjo1)\
**Post date:** [14 Agosto, 2014 15:41 UTC](https://foros.velneo.com/t/ejecutar-manejador-al-hacer-click-en-casilla-de-rejilla/7037/5 "2014-08-14T15:41:31Z")

</div>

Genial, funciona!!! muchas Gracias
