Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: MadMetzger am 28.02.03 - 09:00:57
-
Hallo!
ich baue für meine Abschlussprüfung gerade eine Datenbank für Urlaubs- und Arbeitsbefreiungsanträge. In einer Ansicht mit allen eigenen Anträgen möchte ich verhindern, das ein Anwender zwei Urlaubsanträge gleichzeitig am laufen hat, jedoch Urlaub und Arbeitsbefreiung sollen gleichzeitig möglich sein. Habe für beides eigene Masken erstellt. Wie kann ich das umsetzen?
-
Eine Ansicht für die Urlaubsanträge erstellen und in dieser dann mit Lookup nach evt. vorhandenen suchen.
-
das leuchtet ein, aber wie kann ich das bei der erstellung eines neuen doks berücksichtigen?
-
Hallo,
1. Ansicht für Urlaubsanträge in Spalte 1 den Namen des Urlaubers.
2. In Validierung des Namensfeldes im Dok. die Formel.
Urlauber := @DbLookup("Notes":"NoCache"; ""; "DbLookupUrlaub"; Name; 1);
@If(@IsError(Urlauber); @Success; @IsNewDoc = 0;@Success;@Failure("Herr/Frau "+Name+" hat einen aktuellen Urlaubsantrag."))