Página 1 de 1
Referenciar Objetos en una Función
Publicado: Jue Mar 17, 2016 5:34 pm
por Daniel Pechir
HOLA BUEN DIA
SE PUEDE REFERENCIAR UN OBJETO DENTRO DE UNA FUNCION
FUNCTION Calcular()
WITH OBJECT ::oXYZ
bla bla bla
END
RETURN NIL
GRACIAS
DANIEL PECHIR TAGER
Re: Referenciar Objetos en una Función
Publicado: Jue Mar 17, 2016 6:03 pm
por ignacio
Buenos días,
La función no sabe a que objeto se refiere. Es decir, no está en ámbito el objeto. Le sugiero dos soluciones:
1) En vez de crear una función cree un método en la clase. Este es el mejor de los sistemas ya que queda todo encapsulado en la misma clase y es más fácil de tratar.
2) Pase a la la función una referencia al objeto. Si además le pone como nombre 'Self' los dos puntos '::' le funcionaran.
Saludos
Re: Referenciar Objetos en una Función
Publicado: Jue Mar 17, 2016 6:15 pm
por Daniel Pechir
GRACIAS IGNACIO
LO INTENTARE
DIOS LE BENDICE
DANIEL PECHIR