4D v16.3OB Is defined |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
OB Is defined
OB Is defined
Die Funktion OB Is defined gibt Wahr zurück, wenn Objekt oder Eigenschaft definiert ist, sonst Falsch. Objekt muss zuvor über den Befehl C_OBJECT definiert werden oder ein 4D Objektfeld angeben. Standardmäßig, d.h. ohne den Parameter Eigenschaft, prüft die Funktion, ob Objekt definiert ist. Ein Objekt ist definiert, wenn sein Inhalt initialisiert ist Hinweis: Ein Objekt kann definiert sein, jedoch leer. Über die Funktion OB Is empty können Sie herausfinden, ob ein Objekt undefiniert oder leer ist. Übergeben Sie den Parameter Eigenschaft, prüft der Befehl, ob diese Eigenschaft in Objekt vorhanden ist. Beachten Sie, dass Eigenschaft Groß- und Kleinschreibung berücksichtigt. Die Initialisierung des Objekts testen: C_OBJECT($object) Testen, ob eine Eigenschaft vorhanden ist: C_OBJECT($ref) Dieser Test ist dasselbe wie: If(OB Get type($Object;"name")#Is undefined)
Siehe auch
|
EIGENSCHAFTEN
Produkt: 4D GESCHICHTE
Erstellt: 4D v14 ARTIKELVERWENDUNG
4D Programmiersprache ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||