# Formularios desde procesos en pestañas del marco

**URL:** <https://foros.velneo.com/t/formularios-desde-procesos-en-pestanas-del-marco/6704>\
**Category:** Velneo\
**Created:** [17 Diciembre, 2013 16:19 UTC](https://foros.velneo.com/t/formularios-desde-procesos-en-pestanas-del-marco/6704 "2013-12-17T16:19:30Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![gus.camarena](https://avatars.discourse-cdn.com/v4/letter/g/d2c977/32.png) [@gus.camarena](https://foros.velneo.com/u/gus.camarena)\
**Post date:** [17 Diciembre, 2013 16:19 UTC](https://foros.velneo.com/t/formularios-desde-procesos-en-pestanas-del-marco/6704/1 "2013-12-17T16:19:30Z")

</div>

Hola a todos

Los formularios que abro desde procesos invariablemente se abren en una ventana nueva y mientras siguen abiertos bloquean el acceso a las pestañas que están en el marco. ¿Cómo puedo hacer para que al ejecutar el proceso se abran dentro del marco de la aplicación como una pestaña más?

Saludos

---

<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:** [17 Diciembre, 2013 16:50 UTC](https://foros.velneo.com/t/formularios-desde-procesos-en-pestanas-del-marco/6704/2 "2013-12-17T16:50:58Z")

</div>

Hola.

El formulario debe tener la propiedad “Siempre en cuadro de diálogo” con valor “Falso”. Y, además, debes llamar al formulario mediante una acción (en el proceso utilizas Interfaz: Acción, esa acción llama a un proceso (de salida ficha) y al formulario.

---

<div class="post-metadata">

**Author:** ![gus.camarena](https://avatars.discourse-cdn.com/v4/letter/g/d2c977/32.png) [@gus.camarena](https://foros.velneo.com/u/gus.camarena)\
**Post date:** [17 Diciembre, 2013 21:03 UTC](https://foros.velneo.com/t/formularios-desde-procesos-en-pestanas-del-marco/6704/3 "2013-12-17T21:03:59Z")

</div>

Gracias Fran  
Funcionó, ya logré abrir el formulario como pestaña.

Que estés bien

---

<div class="post-metadata">

**Author:** ![manuel.rd](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/manuel.rd/32/3508_2.png) [@manuel.rd](https://foros.velneo.com/u/manuel.rd)\
**Post date:** [22 Diciembre, 2013 16:51 UTC](https://foros.velneo.com/t/formularios-desde-procesos-en-pestanas-del-marco/6704/4 "2013-12-22T16:51:24Z")

</div>

Buenas, en el proceso que introduces??

Saludos

---

<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:** [22 Diciembre, 2013 17:32 UTC](https://foros.velneo.com/t/formularios-desde-procesos-en-pestanas-del-marco/6704/5 "2013-12-22T17:32:06Z")

</div>

@Wikan

En el proceso no debes poner nada, sólo respetar que sea origen ninguno y destino ‘Ficha’ de la tabla que estés tratando. Luego, la acción que dispare el proceso seguido del formulario de alta correspondiente.

Astucias… le llamábamos en aquellos tiempos… 🙂

---

<div class="post-metadata">

**Author:** ![manuel.rd](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/manuel.rd/32/3508_2.png) [@manuel.rd](https://foros.velneo.com/u/manuel.rd)\
**Post date:** [22 Diciembre, 2013 23:43 UTC](https://foros.velneo.com/t/formularios-desde-procesos-en-pestanas-del-marco/6704/6 "2013-12-22T23:43:06Z")

</div>

Ok, vale. Creo que he entendi mal. Es para altas nuevas, no para registros ya existentes.  
Es que estaba intentando probarlo para fichas ya dadas de alta, que se abran en pestaña.

---

<div class="post-metadata">

**Author:** ![gus.camarena](https://avatars.discourse-cdn.com/v4/letter/g/d2c977/32.png) [@gus.camarena](https://foros.velneo.com/u/gus.camarena)\
**Post date:** [23 Diciembre, 2013 03:31 UTC](https://foros.velneo.com/t/formularios-desde-procesos-en-pestanas-del-marco/6704/7 "2013-12-23T03:31:52Z")

</div>

Wikan  
Para consultar/modificar fichas existentes me funcionó de la siguiente manera:  
Tengo la acción que me dispara como:  
Objeto 1: (el proceso que selecciona una ficha)  
Objeto 2: (el formulario que la mostrará en modo TAB o pestaña)

Propiedades del proceso en cuestión:  
Tabla asociada (ninguna)  
Tabla destino (la que usa el formulario)  
Destino : Ficha

En el proceso indico la serie de intrucciones con el criterio requerido para obtener una ficha única, la selecciono, la leo y la mando como salida

…  
…  
Seleccionar ficha por posición(1)  
Leer ficha seleccionada  
Añadir ficha a la salida

**Finalmente, muy importante, la propiedad del formulario que abrirá como pestaña:  
Siempre cuadro de dialogo: Falso**

---

<div class="post-metadata">

**Author:** ![manuel.rd](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/manuel.rd/32/3508_2.png) [@manuel.rd](https://foros.velneo.com/u/manuel.rd)\
**Post date:** [23 Diciembre, 2013 10:32 UTC](https://foros.velneo.com/t/formularios-desde-procesos-en-pestanas-del-marco/6704/8 "2013-12-23T10:32:47Z")

</div>

Buenos días,  
os dejo un pequeño trozo, solo una linea, que permite abrir fichas y listas en modo ventana.

theMainWindow.addDataView( theRoot.varToString( “OBJETO” ), theRoot.varToString( “IDREF” ), theRegisterListIn.readAt( 0 ) );

Explico:  
-Guardar las linea en un script javascript  
-Se crea un proceso con las variables, OBJETO e IDREF

OBJETO: indica el tipo de subobjeto que vamos a abrir. Tipos [aqui](http://velneo.es/info_v7_714_es/velneo_vdevelop_v7/scripts/clases/vobjectinfo/ "aqui")  
IDREF: es…el idRef del objeto Alias/ID

El terer parámetro es la ficha o lista, en mi caso use una lista cogiendo solo el primer registro, no se por qué me daba problemas al pasar solo una ficha.

Pero con eso, poniendo bien ficha o lista, le pasas al proceso la lista/ficha y los demás parámetros y te lo abre en modo pestaña.
