4D v16.3OB SET |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
OB SET
OB SET
El comando OB SET crea o modifica uno o más pares de propiedad/valor en el objeto de lenguaje designado por el parámetro objeto. Nota: este comando soporta definiciones de atributo en los objetos 4D Write Pro, como el comando WP SET ATTRIBUTES (ver el ejemplo 10). Sin embargo, a diferencia de WP SET ATTRIBUTES, OB SET no le permite manipular directamente una variable o campo como valor de atributo. En el parámetro propiedad, pase la etiqueta de la propiedad a crear o modificar. Si la propiedad ya existe en objeto, su valor se actualiza. Si no existe, se crea.
Creación de un objeto y adición de una propiedad de tipo texto: C_OBJECT($Object) Creación de un objeto y adición de una propiedad de tipo booleano: C_OBJECT($Object) Modificación de una propiedad: // $Object = {"FirstName":"John","LastName":"Smith"} Adición de una propiedad: // $Object = {"FirstName":"John","LastName":"Smith"} Renombrando una propiedad: C_OBJECT($Object) Usando un puntero: // $Object = {"FirstName":"Paul","LastName":"Smith"} Usando un objeto: C_OBJECT($ref_smith) También puede cambiar un valor sobre la marcha: OB SET($ref_smith ;"name";"Smyth") Si ha definido el campo [Rect]Desc como un campo objeto, puede escribir: CREATE RECORD([Rect]) Usted quiere exportar datos en JSON que contienen una fecha 4D convertida. Note que la conversión ocurre cuando la fecha se guarda en el objeto, debe llamar al comando SET DATABASE PARAMETER antes de llamar a OB SET: C_OBJECT($o) En un método formulario, puede escribir: If(Form event=On Validate) También puede leer los atributos personalizados de los documentos: vAttrib:=OB Get([MyDocuments]My4DWP;"myatt_Last edition by")
Ver también
|
PROPIEDADES
Producto: 4D HISTORIA
Creado por: 4D v14 ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||