# Evento previo a ejecutar aceptar sin cerrar

**URL:** <https://foros.velneo.com/t/evento-previo-a-ejecutar-aceptar-sin-cerrar/2799>\
**Category:** Velneo\
**Created:** [26 Enero, 2011 16:53 UTC](https://foros.velneo.com/t/evento-previo-a-ejecutar-aceptar-sin-cerrar/2799 "2011-01-26T16:53:19Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![192382](https://avatars.discourse-cdn.com/v4/letter/1/e79b87/32.png) [@192382](https://foros.velneo.com/u/192382)\
**Post date:** [26 Enero, 2011 16:53 UTC](https://foros.velneo.com/t/evento-previo-a-ejecutar-aceptar-sin-cerrar/2799/1 "2011-01-26T16:53:19Z")

</div>

Saludos amigos del foro v7

He dado vuelta al asunto de controlar una alta con el comando aceptar sin cerrar , y es que cuando quiero lanzar un evento previo al aceptar la ficha no se ejecuta con la interfaz:establecer foco , si conecto el evento previo a boton pulsado se ejecuta el evento pero no para la alta cuando debe.

es importante el comando aceptar sin cerrar en las lineas de facturas puesto que permite alta de lineas rapida pero sin el control de un evento previo no me sirve puesto que si un articulo selecionado se agota detiene la alta de la linea....

alguna sugerencia...

---

<div class="post-metadata">

**Author:** ![eic](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/eic/32/5064_2.png) [@eic](https://foros.velneo.com/u/eic)\
**Post date:** [27 Enero, 2011 09:18 UTC](https://foros.velneo.com/t/evento-previo-a-ejecutar-aceptar-sin-cerrar/2799/2 "2011-01-27T09:18:29Z")

</div>

Hola.

Me parece que, en ese caso, no es posible exactamente hacer lo que dices. El modo adecuado sería en el evento "Botón pulsado", de manera que se pudiera cancelar la ejecución del comando del botón, pero eso no es posible (al menos, no lo he conseguido).

Una alternativa, más incómoda, es usar lo siguiente:

1) Condicionar el botón "Aceptar sin cerrar", de modo que sólo esté activo si se cumplen las condiciones. Esto no es suficiente, ya que no informamos al usuario de lo que ocurre.

2) Al perder el foco los campos problemáticos (típicamente Producto, o los que sea), comprobar las condiciones y mostrar mensajes al usuario.

Saludos,

Fran Varona

&nbsp;

---

<div class="post-metadata">

**Author:** ![192382](https://avatars.discourse-cdn.com/v4/letter/1/e79b87/32.png) [@192382](https://foros.velneo.com/u/192382)\
**Post date:** [27 Enero, 2011 15:32 UTC](https://foros.velneo.com/t/evento-previo-a-ejecutar-aceptar-sin-cerrar/2799/3 "2011-01-27T15:32:28Z")

</div>

solprendente un detalle olvidado por velneo, pues esta funcion puede ser mas usada que cualquier otra.

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![192382](https://avatars.discourse-cdn.com/v4/letter/1/e79b87/32.png) [@192382](https://foros.velneo.com/u/192382)\
**Post date:** [29 Enero, 2011 20:06 UTC](https://foros.velneo.com/t/evento-previo-a-ejecutar-aceptar-sin-cerrar/2799/4 "2011-01-29T20:06:09Z")

</div>

ok

&nbsp;

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![bannu](https://avatars.discourse-cdn.com/v4/letter/b/f9ae1b/32.png) [@bannu](https://foros.velneo.com/u/bannu)\
**Post date:** [31 Enero, 2011 09:51 UTC](https://foros.velneo.com/t/evento-previo-a-ejecutar-aceptar-sin-cerrar/2799/5 "2011-01-31T09:51:07Z")

</div>

No sé como lo estás haciendo, pero a mí me funciona, en el formulario creas un evento, en el realizas las&nbsp; comprobaciones requeridas, luego creas una conexión de evento, como control seleccionas enl botón "Aceptar", señal:botón pulsado, slot: el evento creado, y ya está.

&nbsp;

&nbsp;

[attachment=14796,1240] [attachment=14796,1241]

---

<div class="post-metadata">

**Author:** ![192382](https://avatars.discourse-cdn.com/v4/letter/1/e79b87/32.png) [@192382](https://foros.velneo.com/u/192382)\
**Post date:** [31 Enero, 2011 16:35 UTC](https://foros.velneo.com/t/evento-previo-a-ejecutar-aceptar-sin-cerrar/2799/6 "2011-01-31T16:35:37Z")

</div>

¿ Cual elemento debo integrar en establecer foco?

Utilizo aceptar sin cerrar pero sigue el alta aun con el set retorno NO.

---

<div class="post-metadata">

**Author:** ![192382](https://avatars.discourse-cdn.com/v4/letter/1/e79b87/32.png) [@192382](https://foros.velneo.com/u/192382)\
**Post date:** [31 Enero, 2011 17:04 UTC](https://foros.velneo.com/t/evento-previo-a-ejecutar-aceptar-sin-cerrar/2799/7 "2011-01-31T17:04:26Z")

</div>

Al parecer no funcion con boton pulsado.

Solo ha de funcionar con Raton:boton pulsado

---

<div class="post-metadata">

**Author:** ![192382](https://avatars.discourse-cdn.com/v4/letter/1/e79b87/32.png) [@192382](https://foros.velneo.com/u/192382)\
**Post date:** [31 Enero, 2011 18:27 UTC](https://foros.velneo.com/t/evento-previo-a-ejecutar-aceptar-sin-cerrar/2799/8 "2011-01-31T18:27:13Z")

</div>

\<p\>la unica solucion encontrado es condicionando el boton (aceptar y continuar ) en activo o visible\</p\>  
\<p\>&nbsp;EJEMPLO :&nbsp; #Articulos\>0\</p\>  
\<p\>Si existe selecionado un articulo se visualiza o se activa el bon aceptar y continuar.\</p\>  
\<p\>&nbsp;\</p\>  
\<p\>&nbsp;\</p\>
