| 4D v15 R2OB Is empty | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v15 R2
 OB Is empty 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| OB Is empty ( Objekt ) -> Funktionsergebnis | ||||||||
| Parameter | Typ | Beschreibung | ||||||
| Objekt | Objekt, Objektfeld |   | Strukturiertes Objekt | |||||
| Funktionsergebnis | Boolean |   | Wahr, wenn Objekt leer oder undefiniert ist, sonst Falsch | |||||
Die Funktion OB Is empty gibt Wahr zurück, wenn Objekt undefiniert oder leer ist. Falsch, wenn Objekt definiert (initialisiert) ist und mindestens eine Eigenschaft enthält.
Objekt muss zuvor über den Befehl C_OBJECT definiert werden oder ein 4D Objektfeld angeben.
Hier die Ergebnisse dieser Funktion und OB Is defined, die je nach Kontext unterschiedlich sind:
 C_OBJECT($ref)
 $empty:=OB Is empty($ref) // Wahr
 $def:=OB Is defined($ref) // Falsch
 
 OB SET($ref;"name";"Susie";"age";4)
  // $ref="{"name":"Susie","age":4}"
 $empty:=OB Is empty($ref) // Falsch
 $def:=OB Is defined($ref) // Wahr
 
 OB REMOVE($ref;"name")
 OB REMOVE($ref;"age")
 $empty:=OB Is empty($ref) // Wahr
 $def:=OB Is defined($ref) // Wahr
	Produkt: 4D
	Thema: Objekte (Sprache)
	Nummer: 
        1297
        
        
        
	
	Erstellt: 4D v14
	Geändert: 4D v15
	4D Programmiersprache ( 4D v15)
	4D Programmiersprache ( 4D v15 R2)
	
	4D Programmiersprache ( 4D v15.4)
	
	4D Programmiersprache ( 4D v15.3)
 Fehler melden
Fehler melden