4D v17.4

entitySelection.add( )

Accueil

 
4D v17.4
entitySelection.add( )

entitySelection.add( )  


 

La méthode entitySelection.add( ) ajoute l'entité spécifiée à la sélection d'entités.

Note : Cette méthode modifie la sélection d'entités d'origine.

  • Si la sélection d'entités est ordonnée, entity est ajouté à la fin de la sélection. Si une référence à la même entité appartient déjà à la sélection d'entités, elle est dupliquée et une nouvelle référence est ajoutée.
  • Si la sélection d'entités est non ordonnée, entity est ajoutée n'importe où dans la sélection, sans ordre spécifique.

Note : Pour plus d'informations, reportez-vous au paragraphe Sélections d'entités triées vs Sélections d'entités non-triées du Guide du développeur 4D.

Une erreur est générée si entity et la sélection d'entités ne sont pas liées à la même dataClass. Si l'entité à ajouter est Null, aucune erreur n'est générée.

Exemple  

 C_OBJECT($employees;$employee)
 $employees:=ds.Employee.query("lastName = :1";"S@")
 $employee:=ds.Employee.new()
 $employee.lastName:="Smith"
 $employee.save()
 $employees.add($employee//L'entité $employee est ajoutée à la sélection d'entités $employees



Voir aussi  

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

 
PROPRIÉTÉS 

Produit : 4D
Thème : ORDA - EntitySelection

 
PAGE CONTENTS 
 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v17)
4D - Langage ( 4D v17.1)
4D - Langage ( 4D v17.2)
4D - Langage ( 4D v17.3)
4D - Langage ( 4D v17.4)