4D v16.3OB Is defined |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
OB Is defined
OB Is defined
The OB Is defined command returns True if object or property is defined, and False otherwise. object must have been created using the C_OBJECT command or designate a 4D object field. By default, if you omit the property parameter, the command checks whether the object is defined. An object is defined if its contents has been initialized. Note: An object can be defined but empty. To find out if an object is undefined or empty, use the OB Is empty command. If you pass the property parameter, the command checks whether this property exists in object. Note that the property parameter is case sensitive. Syntax testing the initialization of an object: C_OBJECT($object) Test for existence of a property: C_OBJECT($ref) This test is equivalent to: If(OB Get type($Object;"name")#Is undefined)
See also
|
PROPERTIES
Product: 4D HISTORY
Created: 4D v14 ARTICLE USAGE
4D Language Reference ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||