Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Count in array
|
Count in array ( ArrayName ; Wert ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
ArrayName | Array |
![]() |
Array für das Zählen | |||||
Wert | Ausdruck |
![]() |
Zu zählender Wert | |||||
Funktionsergebnis | Lange Ganzzahl |
![]() |
Anzahl der gefundenen Einträge | |||||
Die Funktion Count in array gibt an, wie oft Wert in Array gefunden wird.
Sie lässt sich mit folgenden Array-Typen verwenden: Text, Alpha, Numerisch, Datum, Zeiger und Boolean. Die Parameter Array und Wert müssen vom gleichen Typ oder mindestens miteinander kompatibel sein.
Hinweis: Bei Object Arrays können Sie nur Objektreferenzen im Parameter Wert verwenden.
Passt kein Element in Array zu Wert, gibt die Funktion 0 (Null) zurück.
Mit nachfolgendem Code können Sie die Anzahl der gewählten Zeilen in einer Listbox anzeigen:
`tBList ist der Name mit den Spalten der Listbox
ALERT(String(Count in array(tBList;True))+" In Listbox gewählte Zeile(n)")
Sie möchten die Objektreferenzen in einem Array zählen:
ARRAY OBJECT($objects;100)
$o1:={a10;b"xyz"}
$o2:={a10;b"xyz"}
$objects{20}:=$o1
$objects{21}:=$o1
$objects{22}:=$o1
var $n : Integer
$n:=Count in array($objects;$o1) // n = 3
$n:=Count in array($objects;$o2) // n = 0
Produkt: 4D
Thema: Arrays
Nummer:
907
Erstellt: 4D 2004
4D Programmiersprache ( 4D v20 R7)