# alta de ficha y pedir formulario

**URL:** <https://foros.velneo.com/t/alta-de-ficha-y-pedir-formulario/3444>\
**Category:** Velneo\
**Created:** [16 Junio, 2011 18:15 UTC](https://foros.velneo.com/t/alta-de-ficha-y-pedir-formulario/3444 "2011-06-16T18:15:58Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![asesoria-entreplazas](https://avatars.discourse-cdn.com/v4/letter/a/bb73d2/32.png) [@asesoria-entreplazas](https://foros.velneo.com/u/asesoria-entreplazas)\
**Post date:** [16 Junio, 2011 18:15 UTC](https://foros.velneo.com/t/alta-de-ficha-y-pedir-formulario/3444/1 "2011-06-16T18:15:58Z")

</div>

Buenas tardes tengo el siguiente proceso:

-Crear nueva ficha en memoria  
-Alta de ficha  
--Pedir formulario  
En el formulario modifico un campo y le doy a aceptar  
Me crea correctamente la ficha, salvo la modificación que hago en el formulario  
¿Se me olvida alguna instrucción?

Gracias

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/a/abc7097947676aded6d93da8722619fae5462d75.jpg)

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/8/815963e0e171187646d115a6a9727f66e2587965.jpg)

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/a/abc7097947676aded6d93da8722619fae5462d75.jpg)

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/8/815963e0e171187646d115a6a9727f66e2587965.jpg)

---

<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:** [16 Junio, 2011 19:18 UTC](https://foros.velneo.com/t/alta-de-ficha-y-pedir-formulario/3444/2 "2011-06-16T19:18:33Z")

</div>

No se te olvida nada, solo debes cambiar el orden:

-Crear nueva ficha en memoria  
---Pedir formulario  
-Alta de ficha

El formulario debes pedirlo mientras tienes la ficha en memoria, no despues de dar el alta

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

---

<div class="post-metadata">

**Author:** ![asesoria-entreplazas](https://avatars.discourse-cdn.com/v4/letter/a/bb73d2/32.png) [@asesoria-entreplazas](https://foros.velneo.com/u/asesoria-entreplazas)\
**Post date:** [17 Junio, 2011 06:17 UTC](https://foros.velneo.com/t/alta-de-ficha-y-pedir-formulario/3444/3 "2011-06-17T06:17:44Z")

</div>

Aclarado, y así todo correcto, como de costumbre, muchas gracias Pepeto

---

<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:** [26 Mayo, 2012 01:36 UTC](https://foros.velneo.com/t/alta-de-ficha-y-pedir-formulario/3444/4 "2012-05-26T01:36:45Z")

</div>

Segun [esto](http://velneo.es/info_v7_79_es/velneo_vdevelop_v7/proyectos_objetos_y_editores/proceso/comandos/interfaz/formularios/pedir_formulario) PEDIR FORMULARIO no se puede usar en ALTAS, y me da el siguiente problema:  
En un formulario q muestra un Objeto Control que tiene un proceso q alimenta una rejilla, tengo un boton(en el formulario) que llama a un evento ALTA:  
-Crear nueva ficha en memoria  
---Pedir formulario(FORM1,OK)  
-IF (OK)  
---Alta de ficha  
-Else  
---Set Retorno Proceso=NO  
-Interfaz Recalcular(MICONTROL)  
y me sale que la "La transaccion ha sido, Motivo: Fichas ocupadas por otra transaccion Reintentar?" le doy NO al mensaje pero el registro si lo graba y para verlo abro de nuevo el formulario y ahi esta.  
Q estoy haciendo mal ?  
Necesito hacerlo de esta manera por codigo, no poniendo en la rejilla formulario de alta.  
Gracias

---

<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:** [26 Mayo, 2012 09:26 UTC](https://foros.velneo.com/t/alta-de-ficha-y-pedir-formulario/3444/5 "2012-05-26T09:26:11Z")

</div>

A simple vista , te diria que lo unico que sobra en el proceso es:

-Else  
---Set Retorno Proceso=NO

Yo quitaria esta parte y te debe funcionar correctamente.

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

---

<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:** [26 Mayo, 2012 15:28 UTC](https://foros.velneo.com/t/alta-de-ficha-y-pedir-formulario/3444/6 "2012-05-26T15:28:25Z")

</div>

Gracias Pepeto, probando encontre que el: -Interfaz Recalcular(MICONTROL) es el que produce el cuelgue, lo solucione asi, 2 eventos:

Evento1: (llamado desde el boton nuevo)  
-Interfaz Ejecutar Evento2  
-Interfaz Recalcular(MICONTROL)

Evento2:  
-Crear nueva ficha en memoria  
---Pedir formulario(FORM1,OK)  
-IF (OK)  
---Alta de ficha
