Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20 R7
Count in array

Count in array 


 

Count in array ( ArrayName ; Wert ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
ArrayName  Array in Array für das Zählen
Wert  Ausdruck in Zu zählender Wert
Funktionsergebnis  Lange Ganzzahl in 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



Siehe auch 

Find in array
Find in sorted array

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Arrays
Nummer: 907

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D 2004

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v20 R7)