| 4D v15.4OB Is empty | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v15.4
 OB Is empty 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| OB Is empty ( objeto ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| objeto | Objeto, Campo Objeto |   | Objeto estruturado | |||||
| Resultado | Booleano |   | True se objeto está vazio ou indefinido, caso contrário False | |||||
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.
objeto deve ter sido criado com o comando C_OBJECT ou designar um campo objeto 4D..
Estes são os diferentes resultados deste comando como também do comando OB Is defined, dependendo do contexto:
 C_OBJECT($ref)
 $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
	Produto: 4D
	Tema: Objetos (Linguagem)
	Número 
        1297
        
        
        
	

	Criado por: 4D v14
	Modificado: 4D v15
	Manual de linguagem 4D ( 4D v15)
	
	
	Manual de linguagem 4D ( 4D v15.4)
	
	Manual de linguagem 4D ( 4D v15.3)
 Adicionar um comentário
Adicionar um comentário