Die Attributfunktion CheckByInValues prüft eine Entscheidungstabelle außerhalb der Standard-Regelprüfung. Die Funktion kann sinnvoll für gebundene und teilgebundene Entscheidungstabellen aufgerufen werden.
Syntax | |||||
CheckByInValues(ByVal InValue1[, ByVal InValue2[,...]]) | |||||
Rückgabewert | |||||
Typ |
Beschreibung | ||||
Boolean |
True, wenn die Prüfung eine Trefferzeile gefunden hat | ||||
Parameter | |||||
Verwendung |
Name |
Typ |
Übergabe |
Beschreibung | |
Erforderlich |
InValue1… n |
Variant |
ByVal |
Werte für die Eingangsspalten der Entscheidungstabelle. Die Werte werden von links nach rechts in die Entscheidungstabelle eingetragen. | |
Beispiel:
Die Entscheidungstabelle ENTA_Preis verfügt über zwei Eingangsspalten ohne Bindung und eine Ausgangsspalte mit Bindung an die Variable Preis.
Die Prüfung erfolgt über die Merkmale Ausführung und Farbe, deren Werte in die Funktion eingeschrieben werden.
Wenn der Rückgabewert True ist, wird das Ergebnis des Feldes der ersten Ausgangsspalte der Trefferzeile in die gebundene Variable Preis eingeschrieben.
Dim Success As Boolean
If ENTA_Preis.CheckByInValues(Ausführung, Farbe) = False Then
Success := False
Else
Success := True
End If