Die Attributfunktion FilterKeys ermittelt alle Werte der Schlüsselspalte in Abhängigkeit von den Inhalten einer Wertespalte.
Syntax | ||||
FilterKeys(ByVal ColumnName As String, ByVal IsExpression As String) | ||||
Rückgabewert | ||||
Variant () | ||||
Parameter | ||||
Verwendung |
Name |
Typ |
Übergabe |
Beschreibung |
Erforderlich |
ColumnName |
Variant |
ByVal |
Name der Wertespalte |
Erforderlich |
ValueName |
String |
ByVal |
Ausdruck zur Überprüfung. Der zu prüfende Ausdruck wird durch die Variable Is repräsentiert |
Beispiel:
Folgendes Dictionary mit dem Namen RAL wurde definiert:
Der Aufruf folgenden Codes
Dim Res1() As Variant, Res2() As Variant
Res1 := RAL.FilterKeys("Car", "Is = True")
Res2 := RAL.FilterKeys("Bike", "Is = True")
Liefert in der Variablen Res1 das Ergebnis
1010, 2001, 2002, 4018, 5000, 9001, 9006
und in der Variablen Res2
1010, 1025, 2002, 3017, 5000, 9001