Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v19.8
entitySelection.first( )

entitySelection.first( ) 


 

entitySelection.first () -> Résultat 
Paramètre Type   Description
Résultat  Entity, Null in Référence vers la première entité de la sélection d'entités

La méthode entitySelection.first( ) retourne une référence vers l'entité en première position dans la sélection d'entités.

Le résultat de cette méthode est similaire à :

 $entity:=$entitySel[0]

Il existe cependant une différence entre les deux instructions lorsque la sélection est vide :

 C_OBJET($entitySel;$entity)
 $entitySel:=ds.Emp.query("lastName = :1";"Nonexistentname") //aucune entité correspondante
  //la sélection d'entités est alors vide
 $entity:=$entitySel.first() //renvoie Null
 $entity:=$entitySel[0]  //génère une erreur

Exemple  

 C_OBJET($entitySelection;$entity)
 $entitySelection:=ds.Emp.query("salary > :1";100000)
 Si($entitySelection.length#0)
    $entity:=$entitySelection.first()
 Fin de si



Voir aussi  

entity.first( )
entitySelection.last( )
entitySelection[index]

 
PROPRIÉTÉS 

Produit : 4D
Thème : ORDA - EntitySelection
Nom intl. : entitySelection.first( )

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v17

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v19)
4D - Langage ( 4D v19.1)
4D - Langage ( 4D v19.4)
4D - Langage ( 4D v19.5)
4D - Langage ( 4D v19.6)
4D - Langage ( 4D v19.7)
4D - Langage ( 4D v19.8)