OB Is empty
OB Is empty ( objet ) : Boolean
Paramètre | Type | Description | |
---|---|---|---|
objet | Object, Object | → | Objet structuré |
Résultat | Boolean | ← | Vrai si objet est vide ou indéfini, sinon Faux |
Description
La commande OB Is empty retourne Vrai si objet est indéfini ou vide, et Faux si objet est défini (initialisé) et contient au moins une propriété.
objet doit avoir été créé via la commande C_OBJECT ou désigner un champ objet 4D.
Exemple
Voici les différents résultats de la commande ainsi que de la commande OB Is defined, en fonction du contexte :
var $ref : Object
$vide:=OB Is empty($ref) //Vrai
$def:=OB Is defined($ref) //Faux
OB SET($ref;"nom";"Susie";"age";4)
//$ref="{"nom":"Susie","age":4}"
$vide:=OB Is empty($ref) //Faux
$def:=OB Is defined($ref) //Vrai
OB REMOVE($ref;"nom")
OB REMOVE($ref;"age")
$vide:=OB Is empty($ref) //Vrai
$def:=OB Is defined($ref) //Vrai