Saltar al contenido principal
Versión: 20 R7 BETA

OB Is empty

OB Is empty ( objeto ) -> Resultado

ParámetroTipoDescripción
objetoObject, Campo ObjectObjeto estructurado
ResultadoBooleanTrue si objeto está vacío o indefinido, de lo contrario False

Descripción

El comando OB Is empty devuelve True si objeto no está definido o está vacío, y False si objeto está definido (inicializado) y contiene al menos una propiedad.

objeto debe haber sido creado con el comando C_OBJECT o designar un campo objeto 4D.

Ejemplo

Estos son los diferentes resultados de este comando como también del comando OB Is defined, dependiendo del contexto:

 var $ref : Object
 $empty:=OB Is empty($ref) // True
 $def:=OB Is defined($ref) // False
 
 OB SET($ref;"nombre";"Susie";"edad";4)
  // $ref="{"nombre":"Susie","edad":4}"
 $empty:=OB Is empty($ref) // False
 $def:=OB Is defined($ref) // True
 
 OB REMOVE($ref;"nombre")
 OB REMOVE($ref;"edad")
 $empty:=OB Is empty($ref) // True
 $def:=OB Is defined($ref) // True

Ver también

OB Is defined