objetos


([N1] mvilalta) #1

En un proceso he creado un manejador de objeto.

El objeto es un formulario y en el boton aceptar modifico una variable local ACEPTAR

En el proceso que dispara el objeto quiero recuperar el valor de la variable local ACEPTAR

en la variable BOK del proceso pero no me recoge nada.

Alguien puede indcarme que hago mal?

Saludos y gracias. Miguel Vilalta.

[attachment=10791,1038] [attachment=10791,1039]


([N1] Velasco) #2

Buenas Miguel

Debes cambiar un par de cosas.

En el evento que lanzas al aceptar el formulario no necesitas la instrucción "Set dato de retorno del proceso (ACEPTAR)". Con el Set y Aceptar te es suficiente.

En el proceso donde lanzas el formulario debes controlar que se haya aceptado mediante la variable local MOOK.

Prueba a dejarlo tal como te indico en la imagen a ver si te funciona.

Un saludo.

 

 

Jorge Velasco Fernández

jvelasco@theseedsc.com

www.theseedsc.com

[attachment=10801,1040]


([N1] mvilalta) #3

Una vez mas gracias Jorge.

Al final lo resolví usando variables globales pero comprobaré lo que me indicas ya que me parece mas idóneo y a fin de cuentas era lo que buscaba.