Skip to main content
Version: Next

OB REMOVE

OB REMOVE ( object ; property )

ParameterTypeDescription
objectObject, Object Field🡒Structured object
propertyText🡒Name of property to remove

Description

The OB REMOVE command removes the property of the language object designated by the object parameter. This command removes the property as well as its current value.

object must have been defined using the C_OBJECT command or designate a 4D object field.

In the property parameter, pass the label of the property to be read. Note that the property parameter is case sensitive.

Example

You want to remove the "age" property of an object:

 var $Object : Object
 OB SET($Object;"name";"smith";"age";42;"client";True)
  // $Object={"name":"smith","age":42,"client":true}
 OB REMOVE($Object;"age")
  // $Object={"name":"smith","client":true}

See also

OB SET