4D v18

entitySelection.add( )

Inicio

 
4D v18
entitySelection.add( )

entitySelection.add( )  


 

El método entitySelection.add( ) agrega la entidad especificada a la entity selection.

Nota: este método modifica la entity selection original.

  • Si se ordena la entity selection, entidad se agrega al final de la selección. Si una referencia a la misma entidad ya pertenece a la entity selection, se duplica y se agrega una nueva referencia.
  • Si la entity selection no está ordenada, entidad se agrega en cualquier parte de la selección, sin un orden específico.

Nota: para más información, consulte el párrafo Ordenadas vs No ordenadas en la Guía del desarrollador 4D.

Se produce un error si la entidad y la entity selection  no están relacionadas con la misma dataClass. Si la entidad a agregar es Null, no se genera ningún error.

Ejemplo  

 C_OBJECT($employees;$employee)
 $employees:=ds.Employee.query("lastName = :1";"S@")
 $employee:=ds.Employee.new()
 $employee.lastName:="Smith"
 $employee.save()
 $employees.add($employee//La entidad $employee se añade a la entity selection $employees



Ver también 

entitySelection.and( )
entitySelection.drop( )
entitySelection.minus( )

 
PROPIEDADES 

Producto: 4D
Tema: ORDA - EntitySelection

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v18)