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