Es kommt immer mal wieder die Anforderung, dass ein gewisser Bereich der smap nicht jedem zugänglich sein soll, bspw. wenn der Schichtleiter den Stundenzettel des Mitarbeiters unterschreiben soll, der Mitarbeiter allerdings nicht die Möglichkeit haben soll diese Unterschrift selbst leisten zu können oder den Datensatz ohne Unterschrift abzusenden, sei es im Zuge einer Aufgabe oder bei einer gemeinsamen Erfassung auf einem Gerät.
Die naheliegendste Idee wäre hier mit Aktivierungsregeln zu arbeiten:
Hier ist allerdings das Problem, dass diese Aktivierungsregel nicht verhindert, dass der Mitarbeiter (trotz Pflichtfeld) den Datensatz mit einem falschen Passwort, aber ohne gültige Unterschrift, absendet:
Die Lösung:
Eine Validierungsregel! Eine Pflichtfeld das eine Validierungsregel hat verhält sich bei Eingaben die dieser Regel nicht entsprechen wie ein leeres Feld.
Damit besteht keine Möglichkeit für den Nutzer den Datensatz aus Versehen abzusenden, solange er das Kennwort nicht kennt.
Nur derjenige mit dem richtigen Kennwort kann den Datensatz final absenden.