Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
collection.indexOf( )
|
collection.indexOf ( toSearch {; startFrom} ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
toSearch | Expression |
![]() |
Expression to search in the collection | |||||
startFrom | Entier long |
![]() |
Index to start the search at | |||||
Résultat | Entier long |
![]() |
Numéro de la première occurrence de àChercher dans la collection, -1 si non trouvée | |||||
La méthode collection.indexOf( ) recherche l'expression àChercher parmi les éléments de la collection et retourne le numéro d'élément de la première occurrence trouvée, ou -1 si aucune occurrence n'a été trouvée.
Note : Cette méthode ne modifie pas la collection d'origine.
Dans àChercher, passez l'expression à rechercher dans la collection. Vous pouvez passer :
àChercher doit correspondre exactement à l'élément recherché (les mêmes règles que pour l'opérateur d'égalité sont appliquées, cf. Opérateurs de comparaison).
Optionnellement, vous pouvez passer le numéro de l'élément auquel démarrer la recherche dans positionDépart.
C_COLLECTION($col)
$col:=New collection(1;2;"Henry";5;3;"Albert";6;4;"Alan";5)
$i:=$col.indexOf(3) //$i=4
$i:=$col.indexOf(5;5) //$i=9
$i:=$col.indexOf("al@") //$i=5
$i:=$col.indexOf("Hello") //$i=-1
Produit : 4D
Thème : Collections
Numéro :
805255
Créé : 4D v16 R6
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)