Saltar para o conteúdo principal
Versão: 20 R10 BETA

OB Is empty

OB Is empty ( objeto ) : Boolean

ParâmetroTipoDescrição
objetoObject, Campo ObjectObjeto estruturado
ResultadoBooleanTrue se objeto está vazio ou indefinido, caso contrário False

Descrição

O comando OB Is empty devolve True se objeto não está definido ou está vazio, e False se objeto está definido (inicializado) e contém ao menos uma propriedade.deve ter sido criado com o comando C_OBJECT ou designar um campo objeto 4D..

Exemplo

Estes são os diferentes resultados deste comando como também do comando OB Is defined, dependendo do contexto:

 var $ref : Object
$empty:=OB Is empty($ref) // True
$def:=OB Is defined($ref) // False

OB SET($ref;"nome";"Susie";"idade";4)
// $ref="{"nome":"Susie","idade":4}"
$empty:=OB Is empty($ref) // False
$def:=OB Is defined($ref) // True

OB REMOVE($ref;"nome")
OB REMOVE($ref;"idade")
$empty:=OB Is empty($ref) // True
$def:=OB Is defined($ref) // True

Ver também

OB Is defined

Propriedades

Número do comando1297
Thread-seguro

AltStyle によって変換されたページ (->オリジナル) /