Página 1 de 1

Testar se um DATA existe em um objeto

Enviado: 31 Jul 2018 20:20
por Shark
Nobres colegas...

Preciso testar se um METHOD ou um DATA existe em um OBJETO.
A exemplo, preciso saber se um OBJETOo criado com a classe TRadMenu possuiu o DATA "bValid".

Algo tipo assim:

IF VALTYPE( "oRad:bValid" ) == "B"

Alguém sabe como fazer?

Testar se um DATA existe em um objeto

Enviado: 31 Jul 2018 21:27
por Shark
Estou quebrando o galho com o código abaixo:

Código: Selecionar todos

IF ASCAN( __objGetValueList( oObj ), {|x| UPPER( ALLTRIM( x[1] ) ) == "BVALID" } ) > 0
   oObj:bValid := NIL
ENDIF
Se alguém souber de uma função mais básica, informe. Obrigado.

Testar se um DATA existe em um objeto

Enviado: 02 Ago 2018 09:16
por cnavarro