Hier ein paar Beispiele für typische Validierungsregeln:
Sie sollen sicherstellen, dass die von einem Kunden in ein Feld mit der Bezeichnung "Gesamt" eingegebene Summe richtig ist und sie bei Bedarf korrigieren. Der Wert im Feld "Gesamt" soll mit der Gesamtsumme einer Reihe von Feldern mit der Bezeichnung "Preise" übereinstimmen.
Erstellen Sie eine Validierungsregel für das Feld "Gesamt". Die Bedingung, die von FORMS ausgewertet werden soll, lautet "Sum(Preise) = Gesamt".
Wählen Sie als Aktion die Option Feldwert definieren.
Klicken Sie auf Falsch, da die Aktion nur ausgeführt werden soll, wenn der ausgewertete Ausdruck falsch ist.
Wählen Sie als Feldnamen in der Liste den Eintrag Gesamt, da dies der Name des Feldes ist, dessen Wert geändert werden soll, falls er falsch ist.
Der einzugebende Ausdruck lautet "Sum(Preise)". Dadurch wird die Summe der Felder Preise dem Feld mit der Bezeichnung "Gesamt" zugewiesen.
Klicken Sie auf Weiter, um die Regel zu speichern.
Eine Bank verarbeitet Formulare von Kunden, die einen höheren Kreditrahmen beantragt haben. Formulare, auf denen ein Kreditrahmen von mehr als € 25.000 beantragt wird, müssen vom Abteilungsleiter verarbeitet werden. Gehen Sie dabei wie folgt vor:
Erstellen Sie eine Validierungsregel für das Feld "Betrag". Der Ausdruck, der von FORMS ausgewertet werden soll, lautet "Betrag > 25000".
Wählen Sie als Aktion die Option Warteschlangen definieren.
Klicken Sie auf Wahr, da die Aktion nur ausgeführt werden soll, wenn der ausgewertete Ausdruck wahr ist.
Wählen Sie im nächsten Dialogfeld beispielsweise Warteschlange 1. Klicken Sie auf den Pfeil, um die Warteschlange in das Feld Warteschlange hinzufügen zu verschieben.
Liegt der Betrag über € 25.000, so wird das Feld (und das Formular, in dem das Feld enthalten ist) in Warteschlange 1 gestellt.
Klicken Sie auf Weiter, um die Regel zu speichern.
Für den Abteilungsleiter erstellen Sie eine Jobbeschreibung, die nur dieser Benutzer ausführen kann. Im Dialogfeld Warteschlangen auswählen für die Verifizier- und Transferjobbeschreibung wählen Sie Warteschlange 1 aus. Alle anderen Formulare sind somit aus der Jobbeschreibung ausgeschlossen.
Formulare mit Beträgen bis zu € 25.000 werden normal verarbeitet. Es ist nicht erforderlich, sie explizit aus der Jobbeschreibung, da Verify und Transfer nicht auf Formulare in Warteschlangen zugreifen können, sofern dies nicht explizit angegeben ist.
Sie erreichen dies auch, indem Sie Eventhandler erstellen, um Warteschlangennummern zuzuweisen und zu entfernen.
Hinzufügen von Validierungsregeln zu Formularen