4D v14.3Find in array |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
Find in array
Find in array
Die Funktion Find in array gibt die Nummer des ersten gefundenen Elements zurück. Typ des gesuchten Wertes und Typ der Tabelle müssen übereinstimmen. Find in array funktioniert mit Arrays vom Typ Text, Alphanumerisch, Numerisch, Datum, Zeiger und Boolean. Die Parameter ArrayName und Wert müssen vom selben Typ sein. Wurde kein Element gefunden, gibt Find in array den Wert - 1 zurück. Start erwartet die Nummer des Elements, ab dem gesucht werden soll. Der Parameter ist optional. Wird er nicht angegeben, wird ab dem ersten Element gesucht. Folgende Projektmethode löscht alle leeren Elemente aus einem Array vom Typ Alphanumerisch oder Text, dessen Zeiger als Parameter übergeben wurde: ` Projektmethode CLEAN UP ARRAY Anschließend können Sie schreiben: ARRAY TEXT(atSomeValues;...) Folgende Projektmethode wählt das erste Element eines Array aus, dessen Zeiger als erster Parameter übergeben wurde. Dies ist der Wert der Variablen bzw. des Datenfelds, dessen Zeiger als Parameter übergeben wurde: ` Projektmethode SELECT ELEMENT Anschließend können Sie schreiben: ` Objektmethode PopUp-Menü asGender Hinweis: Dieses Beispiel verwendet das ausgewählte Element des Array. Beachten Sie, dass es ohne Bedeutung ist, wenn das Array mehr als 32.767 Elemente enthält (siehe Arrays und Formularobjekte). In diesem Fall müssen Sie eine Variable Lange Ganzzahl verwenden, um das Ergebnis von Find in array zu speichern. |
EIGENSCHAFTEN
Produkt: 4D
GESCHICHTE
Erstellt: < 4D v6 SIEHE AUCH
DELETE FROM ARRAY ARTIKELVERWENDUNG
4D Programmiersprache ( 4D v11 SQL Release 6) Gesplittet : Find in array ( 4D v14 R4) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||