Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20.6
OB Is empty

OB Is empty 


 

OB Is empty ( Objekt ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
Objekt  Objekt, Objektfeld in Strukturiertes Objekt
Funktionsergebnis  Boolean in 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



Siehe auch 

OB Is defined

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Objekte (Sprache)
Nummer: 1297

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v14
Geändert: 4D v15

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v20)
4D Programmiersprache ( 4D v20.1)
4D Programmiersprache ( 4D v20.2)
4D Programmiersprache ( 4D v20.3)
4D Programmiersprache ( 4D v20.4)
4D Programmiersprache ( 4D v20.5)
4D Programmiersprache ( 4D v20.6)