Möglichkeiten zur Ablaufsteuerung |
Ablaufsteuerung ist die Fähigkeit, einen Bedingungsausdruck auszuwerten. Wird eine Bedingung erfüllt, wird eine bestimmte Aktion durchgeführt. Es können mehrere Aktionen definiert werden, wobei die Ausführung jeder Aktion davon abhängt, ob die entsprechende Bedingung erfüllt wurde.
Die einfachste Form der Ablaufsteuerung in Visual Basic wird durch die Anweisungen If und Else erzielt. Mit den Anweisungen If und Else lassen sich zum Beispiel solche Bedingungen programmieren:
Wenn der Preis höher als 100 EUR ist, führe eine Funktion, eine Berechnung oder eine andere Aktion aus. Andernfalls führe eine andere Funktion, Berechnung oder Aktion aus.
Mithilfe der Anweisungen If und Else können wir diesen Ablauf in Visual Basic programmieren:
If Field("Preis") > €100 Then
message = "Bitte lassen Sie diese Zahlung von einem Manager überprüfen."
Else
message = "Auftrag normal weiterverarbeiten."
End If
Im obigen Beispiel wird die Variable „message“ je nach Inhalt des Felds „Preis“ im aktuellen Datensatz (größer, kleiner oder gleich 100 EUR) mit einer anderen Zeichenkette gefüllt.
Für eine Alternative zur If
von - und -Else
siehe Verwendung der „In-line If (IIF)“-Funktion.
In VB gibt es noch weitere Anweisungen zur Ablaufsteuerung. Einige verzweigen (z. B. die If-Else-Anweisungen, die oben vorgestellt wurden), andere bilden Schleifen.
So zeigen Sie weitere Details über Anweisungen zur Ablaufsteuerung an
Verwandte Themen