OB REMOVE
OB REMOVE ( objeto ; propriedade )
Parâmetro | Tipo | Descrição | |
---|---|---|---|
objeto | Object, Campo Object | → | Objeto estruturado |
propriedade | Text | → | Nome da propriedade a remover |
Descrição
O comando OB REMOVE remove a propriedade do objeto de linguagem designado pelo parâmetro objeto. Este comando remove a propriedade, assim como seu valor atual.
objeto deve ter sido definido utilizando o comando C_OBJECT ou designar um campo objeto 4D.
No parâmetro propriedade, passe a etiqueta da propriedade a ler. Tenha em conta que o parâmetro propriedade leva em consideração as maiúsculas e minúsculas.
Exemplo
Você quer eliminar a propriedade "idade" de um objeto:
var $Object : Object
OB SET($Object;"nome";"smith";"idade";42;"cliente";True)
// $Object={"nome":"smith","idade":42,"client":true}
OB REMOVE($Object;"idade")
// $Object={"nome":"smith","cliente":true}