Verificar que un objeto tiene un hijo de otra clase

Coordinator
Mar 23, 2008 at 2:46 PM

Sobre cómo verificar que un objeto tiene un hijo de otra clase


Muchas veces interesa saber si un objeto tiene un hijo de otra clase.

Por ejemplo. Una instancia de qerp otp factura (objeto padre) puede tener un hijo de la clase qerp ote factura compra o qerp ote factura venta (objetos hijos).
La manera de verificarlo es la siguiente:

set oFacturaCompra = oApp.oStorage.LoadObject("qerp ote factura compra","id='"&oFactura.oSimpleProperty("id").sValue&"'")
if not oFacturaCompra is nothing then
' Existe un hijo de la clase qerp ote factura compra
end if