Java script Variables locales


([N3] blavan) #1

Por favor como capturo el valor de una variable local cargada en un evento javascript

Es decir
Desde un evento V7 lanzo un evento JS y quiero obtener el valor de una variable local de ese evento JS.

A través de variables globales me funciona, pero no quería utilizar variables globales

Gracias


([N3] blavan) #2

Los scripts están conectados al objeto V7 que los ejecuta. Al ejecutarse el script se crea un objeto que representa al objeto V7 en ejecución, este objeto se denomina theRoot.

El objeto theRoot representa al objeto en ejecución en curso. Representará a un objeto diferente dependiendo de donde estés, si estás en un proceso será el proceso y si estás en un manejador de evento de un formulario representa al formulario.

Por lo tanto, para asignar un valor a una varirable local usaremos la función setVar del la clase VRoot.

Ejemplo:

theRoot.setVar(“ID_VARIABLE”, “Valor”);