# Manejador de objetos

**URL:** <https://foros.velneo.com/t/manejador-de-objetos/6944>\
**Category:** Velneo\
**Created:** [2 Abril, 2014 08:46 UTC](https://foros.velneo.com/t/manejador-de-objetos/6944 "2014-04-02T08:46:32Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![velneooscarbarea](https://avatars.discourse-cdn.com/v4/letter/v/4af34b/32.png) [@velneooscarbarea](https://foros.velneo.com/u/velneooscarbarea)\
**Post date:** [2 Abril, 2014 08:46 UTC](https://foros.velneo.com/t/manejador-de-objetos/6944/1 "2014-04-02T08:46:32Z")

</div>

Hola,  
Estoy intentando lanzar un formulario a través de un “Manejador de objetos”, así le puedo pasar unos datos, y no consigo que me lo lance en una nueva pestaña de la aplicación, siempre me lo lanza en una ventana modal.  
Siempre es así?, o se puede lanzar en una pestaña mas.  
Saludos y gracias  
Oscar B.

---

<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:** [2 Abril, 2014 08:59 UTC](https://foros.velneo.com/t/manejador-de-objetos/6944/2 "2014-04-02T08:59:10Z")

</div>

Hola Óscar.

Los formularios que instancias con un manejador de objetos siempre son modales, no por un capricho de Velneo, sino porque el formulario existe gracias al manejador y éste sólo existe en el ámbito del proceso (es local al proceso). El proceso se queda esperando a que el formulario se cierre y por eso es Modal.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![velneooscarbarea](https://avatars.discourse-cdn.com/v4/letter/v/4af34b/32.png) [@velneooscarbarea](https://foros.velneo.com/u/velneooscarbarea)\
**Post date:** [2 Abril, 2014 09:02 UTC](https://foros.velneo.com/t/manejador-de-objetos/6944/3 "2014-04-02T09:02:21Z")

</div>

Muchas gracias Paco,  
Hay alguna forma de lanzar un formulario pasándolo unos cuantos parámetros?  
Gracias  
Oscar B.

---

<div class="post-metadata">

**Author:** ![velavisual1](https://avatars.discourse-cdn.com/v4/letter/v/dbc845/32.png) [@velavisual1](https://foros.velneo.com/u/velavisual1)\
**Post date:** [2 Abril, 2014 09:09 UTC](https://foros.velneo.com/t/manejador-de-objetos/6944/4 "2014-04-02T09:09:50Z")

</div>

@OscarBarea

Una ojeada al siguiente post:

[http://velneo.es/foros/topic/formularios-desde-procesos-en-pestanas-del-marco/](http://velneo.es/foros/topic/formularios-desde-procesos-en-pestanas-del-marco/)

---

<div class="post-metadata">

**Author:** ![velneooscarbarea](https://avatars.discourse-cdn.com/v4/letter/v/4af34b/32.png) [@velneooscarbarea](https://foros.velneo.com/u/velneooscarbarea)\
**Post date:** [2 Abril, 2014 09:32 UTC](https://foros.velneo.com/t/manejador-de-objetos/6944/5 "2014-04-02T09:32:45Z")

</div>

Gracias Antonio,  
Le doy un vistazo.  
Oscar B.

---

<div class="post-metadata">

**Author:** ![velneooscarbarea](https://avatars.discourse-cdn.com/v4/letter/v/4af34b/32.png) [@velneooscarbarea](https://foros.velneo.com/u/velneooscarbarea)\
**Post date:** [2 Abril, 2014 10:47 UTC](https://foros.velneo.com/t/manejador-de-objetos/6944/6 "2014-04-02T10:47:13Z")

</div>

Al final lo he solucionado pasándole una variable global al proceso que es lanzado desde una acción y que devuelve el formulario.  
Saludos y gracias

---

<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:** [2 Abril, 2014 10:49 UTC](https://foros.velneo.com/t/manejador-de-objetos/6944/7 "2014-04-02T10:49:49Z")

</div>

Hola Óscar.

Preguntas si ¿Hay alguna forma de lanzar un formulario pasándolo unos cuantos parámetros?.

Un poquito de teoría:

Bueno, en el sentido estricto del concepto, en Velneo no se pueden pasar parámetros a un formulario. Lo que hacemos es asignarle valores a las variables Locales. Lo que sí espera el formulario tener siempre disponible es una Ficha de Entrada.  
Para poder asignar valores a las variables Locales del formulario, no tenemos más remedio que usar un Manejador de Objeto y esto nos obliga a Disparar el Formulario siempre en Modal.

Ahora bien, si queremos abrir el formulario en una pestaña o Vista, tendremos que lanzar el formulario directamente mediante una Acción o un proceso JavaScript. En este caso no es posible asignar valores a las Variables Locales antes de Disparar el formulario.

Tendrás que recurrir en este caso a Variables globales (tipo Array por ejemplo) o a tablas temporales donde rellenas los parámetros en un registro que pasará como Ficha de Entrada al formulario.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![velneooscarbarea](https://avatars.discourse-cdn.com/v4/letter/v/4af34b/32.png) [@velneooscarbarea](https://foros.velneo.com/u/velneooscarbarea)\
**Post date:** [3 Abril, 2014 07:18 UTC](https://foros.velneo.com/t/manejador-de-objetos/6944/8 "2014-04-03T07:18:15Z")

</div>

Muy buena aclaración Paco  
Un saludo  
Oscar B.
