4D v16.3OB Get |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
OB Get
OB Get
El comando OB Get devuelve el valor actual de la propiedad del objeto, convertido opcionalmente en el tipo definido. objeto debe haber sido definido con el comando C_OBJECT o designar un campo objeto 4D. Nota: este comando soporta definiciones de atributo en objetos 4D Write Pro, como el comando WP GET ATTRIBUTES (ver el ejemplo 9). Pero, a diferencia de WP GET ATTRIBUTES, OB Get 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 leer. Tenga en cuenta que el parámetro propiedad es sensible a mayúsculas y minúsculas Por defecto, 4D devuelve el valor de la propiedad en su tipo original. Puede "forzar" la escritura del valor devuelto utilizando el parámetro opcional tipo. Para ello, en tipo pase una de las siguientes constantes que se encuentran en el tema Tipos de campos y variables:
El comando devuelve el valor de la propiedad. Varios tipos de datos están soportados. Tenga en cuenta que:
Recuperación de un valor de tipo texto: C_OBJECT($ref) Recuperación de un valor real convertido en entero largo: OB SET($ref ;"age";42) Recuperación de los valores de un objeto: C_OBJECT($ref1;$ref2) Modificando de la edad de un empleado dos veces: C_OBJECT($ref_john;$ref_jim) Deserialización de una cadena de datos con formato ISO: C_OBJECT($object) Utilización de objetos anidados: C_OBJECT($ref1;$child;$children) Recuperación en 4D de una hora almacenada en un objeto: C_OBJECT($obj_o) Ejemplos de manipulación de campos objeto 4D: // Definir un valor 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) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||