# Variables locales de un formulario y un proceso

**URL:** <https://foros.velneo.com/t/variables-locales-de-un-formulario-y-un-proceso/2844>\
**Category:** Velneo\
**Created:** [3 Febrero, 2011 17:17 UTC](https://foros.velneo.com/t/variables-locales-de-un-formulario-y-un-proceso/2844 "2011-02-03T17:17:13Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![radrian](https://avatars.discourse-cdn.com/v4/letter/r/e19b73/32.png) [@radrian](https://foros.velneo.com/u/radrian)\
**Post date:** [3 Febrero, 2011 17:17 UTC](https://foros.velneo.com/t/variables-locales-de-un-formulario-y-un-proceso/2844/1 "2011-02-03T17:17:13Z")

</div>

Buenas tardes,

Tengo unas variables locales en un formulario, desde ese formulario llamo a un evento que tiene un refresco de un control objeto que ejecuta un proceso. Ese proceso tiene las mismas variables locales que el formulario, pero no me coge dichos valores, hay alguna forma de hacerlo con variables locales o es imposible?  
No quiero utilizar las variables globales porque ralentizan el programa o eso tengo entendido.

Muchas gracias.

---

<div class="post-metadata">

**Author:** ![overall.massoicb](https://avatars.discourse-cdn.com/v4/letter/o/dec6dc/32.png) [@overall.massoicb](https://foros.velneo.com/u/overall.massoicb)\
**Post date:** [3 Febrero, 2011 17:34 UTC](https://foros.velneo.com/t/variables-locales-de-un-formulario-y-un-proceso/2844/2 "2011-02-03T17:34:16Z")

</div>

Hola Adrián,  
Para este menester puedes utilizar el objeto "Funcion". Le podrás pasar hasta 10 valores.  
Saludos.  
Luis Palomo  
Overall

---

<div class="post-metadata">

**Author:** ![radrian](https://avatars.discourse-cdn.com/v4/letter/r/e19b73/32.png) [@radrian](https://foros.velneo.com/u/radrian)\
**Post date:** [3 Febrero, 2011 17:35 UTC](https://foros.velneo.com/t/variables-locales-de-un-formulario-y-un-proceso/2844/3 "2011-02-03T17:35:56Z")

</div>

Todavía no he jugado con mis propias funciones, ya va siendo hora de empezar.  
Muchas gracias por la respuesta

---

<div class="post-metadata">

**Author:** ![radrian](https://avatars.discourse-cdn.com/v4/letter/r/e19b73/32.png) [@radrian](https://foros.velneo.com/u/radrian)\
**Post date:** [3 Febrero, 2011 18:08 UTC](https://foros.velneo.com/t/variables-locales-de-un-formulario-y-un-proceso/2844/4 "2011-02-03T18:08:14Z")

</div>

Estoy mirando las funciones pero no veo la forma.  
Tengo un formulario con textboxs, que contienen variables. Uno contiene la variable v\_name y. Cuando le doy al botón buscar, me ejecuta un evento que me refresca el control objeto, que contiene un proceso(variable v\_name) y una rejilla.  
Como le paso el contenido de la variables de los text boxs, a las variables del proceso?

---

<div class="post-metadata">

**Author:** ![frueda.i-empresa](https://avatars.discourse-cdn.com/v4/letter/f/dec6dc/32.png) [@frueda.i-empresa](https://foros.velneo.com/u/frueda.i-empresa)\
**Post date:** [4 Febrero, 2011 15:32 UTC](https://foros.velneo.com/t/variables-locales-de-un-formulario-y-un-proceso/2844/5 "2011-02-04T15:32:04Z")

</div>

Hola, por desgracia no es posible, puse una idea (http://ideas.velneo.es/forums/61867-ideas/suggestions/1230243-mbito-de-variables-locales?ref=title) para que sea votada al respecto para solucionar este tipo de problema. Por el momento, la única forma es con una variable global, también se me ocurre aunque no lo he probado que podrías intentar pasar el valor a través de una tabla en memoria del cliente, ya que son funcionales desde 7.5 y podría no ralentizar el proceso de refresco del control en cuestión.

---

<div class="post-metadata">

**Author:** ![radrian](https://avatars.discourse-cdn.com/v4/letter/r/e19b73/32.png) [@radrian](https://foros.velneo.com/u/radrian)\
**Post date:** [4 Febrero, 2011 15:45 UTC](https://foros.velneo.com/t/variables-locales-de-un-formulario-y-un-proceso/2844/6 "2011-02-04T15:45:49Z")

</div>

Muchas gracias por la respuesta, Frueda.i-empresa. Al final he recurrido a tabla en memoria ya qeu las variables globales ralentizan el programa.

---

<div class="post-metadata">

**Author:** ![overall.massoicb](https://avatars.discourse-cdn.com/v4/letter/o/dec6dc/32.png) [@overall.massoicb](https://foros.velneo.com/u/overall.massoicb)\
**Post date:** [4 Febrero, 2011 16:03 UTC](https://foros.velneo.com/t/variables-locales-de-un-formulario-y-un-proceso/2844/7 "2011-02-04T16:03:54Z")

</div>

Hola Adrián, te comenté de utilizar las Funciones, pero no le presté atención al "refresco del control objeto", las funciones no sirven para refrescar un control. Yo utilizo variables globales en memoria y no veo que penalice la velocidad.  
Saludos  
**Overall**  
Luis Palomo  
overall@massoicb.com  
[www.overall-bcn.com/v7](https://www.overall-bcn.com/v7%22)

---

<div class="post-metadata">

**Author:** ![ereitmann](https://avatars.discourse-cdn.com/v4/letter/e/8491ac/32.png) [@ereitmann](https://foros.velneo.com/u/ereitmann)\
**Post date:** [5 Febrero, 2011 19:53 UTC](https://foros.velneo.com/t/variables-locales-de-un-formulario-y-un-proceso/2844/8 "2011-02-05T19:53:56Z")

</div>

Hola por lo que tengo entendido, las variables globales que RALENTIZAN, son las variebles globales en disco, pero las variables globales en memoria trabajan con la memoria de la maquina y no con la del servidor y no ralentizan, habia por alli un articulo sob re el alcance de las variables globales muy interesante que te lo aclara, lo de la tabla en memoria nunca lo probe y lei por alli que tambien es muy efectiva
