# Como ejecutar un proceso desde vjavascript ?

**URL:** <https://foros.velneo.com/t/como-ejecutar-un-proceso-desde-vjavascript/5888>\
**Category:** Velneo\
**Created:** [6 Febrero, 2013 19:49 UTC](https://foros.velneo.com/t/como-ejecutar-un-proceso-desde-vjavascript/5888 "2013-02-06T19:49:11Z")\
**Posts on this page:** 5\
**Page:** 1

<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:** [6 Febrero, 2013 19:49 UTC](https://foros.velneo.com/t/como-ejecutar-un-proceso-desde-vjavascript/5888/1 "2013-02-06T19:49:11Z")

</div>

Buenas tardes con todos, bueno es que me urge poder ejecutar un proceso desde vjavascript y hasta el momento no se como lo puedo hacer si no seria mucho pedir que por favor pongan un ejemplo, muchas gracias de antemano.

---

<div class="post-metadata">

**Author:** ![cristianvg2003](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/cristianvg2003/32/5239_2.png) [@cristianvg2003](https://foros.velneo.com/u/cristianvg2003)\
**Post date:** [6 Febrero, 2013 20:56 UTC](https://foros.velneo.com/t/como-ejecutar-un-proceso-desde-vjavascript/5888/2 "2013-02-06T20:56:54Z")

</div>

Hola, puedes ejecutarlo asi:

sin origen:

theRoot.runProcess(“ALIAS/ID\_PROCESO”);

origen lista:

algunObjetovRegisterList(“ALIAS/ID\_PROCESO”);

origen ficha:

algunObjetovRegister(“ALIAS/ID\_PROCESO”);

&nbsp;

un saludo

---

<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:** [6 Febrero, 2013 21:06 UTC](https://foros.velneo.com/t/como-ejecutar-un-proceso-desde-vjavascript/5888/3 "2013-02-06T21:06:11Z")

</div>

muchas gracias cristianv por tu respuesta, y dime el pasar parámetros y recibir los datos que devuelva el proceso seria similar a como cuando usas vQuery, muchas gracias y disculpa la molestia.

---

<div class="post-metadata">

**Author:** ![cristianvg2003](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/cristianvg2003/32/5239_2.png) [@cristianvg2003](https://foros.velneo.com/u/cristianvg2003)\
**Post date:** [6 Febrero, 2013 21:17 UTC](https://foros.velneo.com/t/como-ejecutar-un-proceso-desde-vjavascript/5888/4 "2013-02-06T21:17:36Z")

</div>

Tristemente debo responderte que no, tal como esta descrita la función:

BooleanrunProcess( String szIdRefProcess )  
devuelve un booleano indicando si el proceso se ejecuto o no, pero no te devuelve un objeto vRegisterList o vRegister dependiendo de la salida del proceso que ejecutaste, asi que la salida del proceso no la puedes accesar directamente para esto lo mejor sería añadir los registros a una cesta y despúes recorrerla pero no sé si te valga.

un saludo,

---

<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:** [6 Febrero, 2013 21:26 UTC](https://foros.velneo.com/t/como-ejecutar-un-proceso-desde-vjavascript/5888/5 "2013-02-06T21:26:05Z")

</div>

Perfecto, gracias cristianv, así lo haré y para lo de los parámetros utilizare una variable global. (Y)
