Saltar para o conteúdo principal
Versão: 20 R7 BETA

OB REMOVE

OB REMOVE ( objeto ; propriedade )

ParâmetroTipoDescrição
objetoObject, Campo ObjectObjeto estruturado
propriedadeTextNome 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}

Ver também

OB SET

Propriedades

Número do comando1226
Thread-seguro