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