OB Is empty
OB Is empty ( objeto ) : Boolean
| Parâmetro | Tipo | Descrição | |
|---|---|---|---|
| objeto | Object, Campo Object | → | Objeto estruturado | 
| Resultado | Boolean | ← | True 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
Propriedades
| Número do comando | 1297 | 
| Thread-seguro | ✓ |