# Forzar alta de ficha de extensión por porceso.

**URL:** <https://foros.velneo.com/t/forzar-alta-de-ficha-de-extension-por-porceso/8076>\
**Category:** Velneo\
**Created:** [19 Mayo, 2015 16:41 UTC](https://foros.velneo.com/t/forzar-alta-de-ficha-de-extension-por-porceso/8076 "2015-05-19T16:41:24Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![vlinares](https://avatars.discourse-cdn.com/v4/letter/v/57b2e6/32.png) [@vlinares](https://foros.velneo.com/u/vlinares)\
**Post date:** [19 Mayo, 2015 16:41 UTC](https://foros.velneo.com/t/forzar-alta-de-ficha-de-extension-por-porceso/8076/1 "2015-05-19T16:41:24Z")

</div>

Buenas tardes…

Tengo una ficha de extensión que actualiza unos campos de una tabla padre.  
¿ Como puedo forzar por evento que se guarde la fichas de extensión para que me actualice los datos ne el maestro?, ahora hasta que no acepto y vuelvo a entrar en el formulario no se refrescan estos datos.

Gracias a todos.

---

<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:** [19 Mayo, 2015 17:42 UTC](https://foros.velneo.com/t/forzar-alta-de-ficha-de-extension-por-porceso/8076/2 "2015-05-19T17:42:12Z")

</div>

Hola vlinares.

Yo creo que puedes usar el mismo comando que usarías con la Ficha principal del formulario, es decir, “Guardar ficha en alta o modificación”.

Esto desencadenará la Actualización o Alta de la Ficha de extensión del formulario. Se supone que se produce el refresco automático de todos los campos del formulario, incluidos los de la Ficha de extensión.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![vlinares](https://avatars.discourse-cdn.com/v4/letter/v/57b2e6/32.png) [@vlinares](https://foros.velneo.com/u/vlinares)\
**Post date:** [20 Mayo, 2015 09:51 UTC](https://foros.velneo.com/t/forzar-alta-de-ficha-de-extension-por-porceso/8076/3 "2015-05-20T09:51:56Z")

</div>

Buenos días…

Este proceso ya lo hago, pero el problema es que los datos que tengo en pantalla no me los refresca, y no puedo hacer un Interfaz: Recalcular por que son campos de Edición.  
Sin embargo si lanzo desde este mismo proceso una impresión (vuelvo a carga la lista) en el impreso si que me aparecen pero no en el formulario.  
¿Hay alguna opción para refrescar todos los controles (campos edición, etc. ) que tenemos en el formulario en pantalla?.

Saludos  
Vicente

---

<div class="post-metadata">

**Author:** ![vlinares](https://avatars.discourse-cdn.com/v4/letter/v/57b2e6/32.png) [@vlinares](https://foros.velneo.com/u/vlinares)\
**Post date:** [20 Mayo, 2015 10:01 UTC](https://foros.velneo.com/t/forzar-alta-de-ficha-de-extension-por-porceso/8076/4 "2015-05-20T10:01:43Z")

</div>

Perdona Paco, no me he expresado bien…

La tabla en cuestión Actualiza nos Campos de una tabla de Extensión de la Ficha Padre.

Estos campos son los que no se frescan si no cierro y abro el formulario.

Saludos.

---

<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:** [20 Mayo, 2015 10:53 UTC](https://foros.velneo.com/t/forzar-alta-de-ficha-de-extension-por-porceso/8076/5 "2015-05-20T10:53:57Z")

</div>

Hola Vicente.

Entonces hay un problema de Refresco de los controles del formulario. Si esperas un rato o llevas/quitas el foco del control verás que se refresca.

Para forzar el refresco, solo se me ocurre la función del API theRoot.dataView().updateControls().  
La cuestión a resolver es dónde ejecutas ese comando JavaScript. Pruébalo primero con un botón (Refrescar) para hacerlo manualmente.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![vlinares](https://avatars.discourse-cdn.com/v4/letter/v/57b2e6/32.png) [@vlinares](https://foros.velneo.com/u/vlinares)\
**Post date:** [20 Mayo, 2015 16:33 UTC](https://foros.velneo.com/t/forzar-alta-de-ficha-de-extension-por-porceso/8076/6 "2015-05-20T16:33:45Z")

</div>

Gracias por tu ayuda.  
Lo he solucionado de una manera más sencilla

En lo Controles orignales hacian refrencia a  
#TABLAEXTENSION  
Contendio: CAMPODELATABLADEEXTENSION

En los Controles en lugar de hacer referencia a la Tabla de extensión, los he cambiado por:

#TABLAPADRE.TABLAEXTENSION.CAMPO

Y a funcionar.

Muchas gracias por tu ayuda.

Saludos
