# CERRAR FORMULARIO CON ASPA: Ya es posible en la 7.11

**URL:** https://foros.velneo.com/t/cerrar-formulario-con-aspa-ya-es-posible-en-la-7-11/5733
**Category:** Velneo
**Created:** [12 Diciembre, 2012 09:22 UTC](https://foros.velneo.com/t/cerrar-formulario-con-aspa-ya-es-posible-en-la-7-11/5733 "2012-12-12T09:22:14Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![mdelgado](https://avatars.discourse-cdn.com/v4/letter/m/cc9497/32.png) [@mdelgado](https://foros.velneo.com/u/mdelgado)
#### Post date: [12 Diciembre, 2012 09:22 UTC](https://foros.velneo.com/t/cerrar-formulario-con-aspa-ya-es-posible-en-la-7-11/5733/1 "2012-12-12T09:22:14Z")

</div>

Hola a todos.

Supongo que la mayoría ya sabréis que, desde la aparición de la 7.11, ya es posible controlar el cierre de un formulario con el aspa. Para los que no lo sabéis, aquí los pasos para controlar el abandono del formulario en un Alta

1. Creo una variabla BALTA
2. Creo un Evento/Conexión Post-Iniciado en el que inicio la variable SET(BALTA, #ID=0)
3. Creo una Variable BHE\_ACEPTADO
4. Creo un Evento que asocio al botón Aceptar del formulario en el que inicio la variable SET(BHE\_ACEPTADO, 1)
5. Creo un Evento/Conexión ON HIDDE en el formulario
6. En el evento controlo IF (BALTA & !BHE\_ACEPTADO). Dentro de este IF hago la eliminación del registro o cualquier otra operación necesaria.

Saludos  
Miguel Delgado

---

<div class="post-metadata">

### Author: ![benito.lavandeira](https://avatars.discourse-cdn.com/v4/letter/b/439d5e/32.png) [@benito.lavandeira](https://foros.velneo.com/u/benito.lavandeira)
#### Post date: [12 Diciembre, 2012 12:02 UTC](https://foros.velneo.com/t/cerrar-formulario-con-aspa-ya-es-posible-en-la-7-11/5733/2 "2012-12-12T12:02:35Z")

</div>

Gracias, pero en Estilos tambien puedo indicar que no se muestre el aspa, sin boton cerrar ¿no?

Yo para el caso de ALTAS antes lo hacía de la siguiente forma  
Variable local CANCEL=1 en un evento inicio formulario  
Evento on acept pone Cancel=0  
creo manejador de objeto formulario  
disparo objeto  
Get variable local cancel  
si cancel=1  
proceso eliminar ficha
