Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v19.8
dataClass.new( )

dataClass.new( ) 


 

dataClass.new () -> Resultado 
Parámetro Tipo   Descripción
Resultado  Entity in Nueva entidad correspondiente al dataClass

El método dataClass.new( ) crea en la memoria y devuelve una nueva entidad en blanco relacionada con la dataClass.

El objeto entidad se crea en la memoria y no se guarda en la base de datos hasta que se llame al método entity.save( ). Si la entidad se borra antes de guardarse, no se puede recuperar.

4D Server: en cliente servidor, si la llave primaria de la tabla correspondiente se incrementa automáticamente, se calculará cuando la entidad se guarde en el servidor.

Ejemplo  

Este ejemplo crea una nueva entidad en la dataClass "Log" y registra información en el atributo info:

 C_OBJECT($entity)
 $entity:=ds.Log.new() //crea una referencia
 $entity.info:="New entry" //almacena información
 $entity.save() //guarda la entidad



Ver también 

entity.clone( )

 
PROPIEDADES 

Producto: 4D
Tema: ORDA - DataClass

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: 4D v17

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v19)
Manual de lenguaje 4D ( 4D v19.1)
Manual de lenguaje 4D ( 4D v19.4)
Manual de lenguaje 4D ( 4D v19.5)
Manual de lenguaje 4D ( 4D v19.6)
Manual de lenguaje 4D ( 4D v19.7)
Manual de lenguaje 4D ( 4D v19.8)