Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
collection.lastIndexOf( )
|
collection.lastIndexOf ( zuSuchen {; StartAb} ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
zuSuchen | Ausdruck |
![]() |
Element, nach dem in der Collection gesucht wird | |||||
StartAb | Lange Ganzzahl |
![]() |
Index, bei dem die Suche startet | |||||
Funktionsergebnis | Lange Ganzzahl |
![]() |
Index des letzten Auftretens von zuSuchen in der Collection, -1 wenn nicht gefunden | |||||
Die Funktion collection.lastIndexOf( ) sucht in den Collection Elementen nach dem Ausdruck zuSuchen und gibt den Index des letzten Auftretens zurück, oder -1, wenn dieser nicht gefunden wurde.
Hinweis: Diese Funktion ändert nicht die ursprüngliche Collection.
In zuSuchen übergeben Sie den gesuchten Ausdruck in der Collection. Sie können folgendes übergeben:
Optional können Sie in StartAb den Collection Index übergeben, bei dem die Rückwärtssuche starten soll.
C_COLLECTION($col)
$col:=Split string("a,b,c,d,e,f,g,h,i,j,e,k,e";",") //$col.length=13
$pos1:=$col.lastIndexOf("e") // gibt 12 zurück
$pos2:=$col.lastIndexOf("e";6) //gibt 4 zurück
$pos3:=$col.lastIndexOf("e";15) // gibt 12 zurück
$pos4:=$col.lastIndexOf("e";-2) // gibt 10 zurück
$pos5:=$col.lastIndexOf("x") //gibt -1 zurück
Produkt: 4D
Thema: Collections
Nummer:
705247
Erstellt: 4D v16 R6
4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)
4D Programmiersprache ( 4D v19.4)
4D Programmiersprache ( 4D v19.5)
4D Programmiersprache ( 4D v19.6)
4D Programmiersprache ( 4D v19.7)
4D Programmiersprache ( 4D v19.8)