Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
OB Est vide
|
OB Est vide ( objet ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
objet | Objet, Champ objet |
![]() |
Objet structuré | |||||
Résultat | Booléen |
![]() |
Vrai si objet est vide ou indéfini, sinon Faux | |||||
La commande OB Est vide 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 _O_C_OBJET ou désigner un champ objet 4D.
Voici les différents résultats de la commande ainsi que de la commande OB Est defini, en fonction du contexte :
C_OBJET($ref)
$vide:=OB Est vide($ref) //Vrai
$def:=OB Est defini($ref) //Faux
OB FIXER($ref;"nom";"Susie";"age";4)
//$ref="{"nom":"Susie","age":4}"
$vide:=OB Est vide($ref) //Faux
$def:=OB Est defini($ref) //Vrai
OB SUPPRIMER($ref;"nom")
OB SUPPRIMER($ref;"age")
$vide:=OB Est vide($ref) //Vrai
$def:=OB Est defini($ref) //Vrai
Produit : 4D
Thème : Objets (Langage)
Numéro :
1297
Nom intl. : OB Is empty
Créé : 4D v14
Modifié : 4D v15
4D - Langage ( 4D v20 R7)