Domino 9 und frühere Versionen > Entwicklung
Felder nur einmal bearbeiten
feel_x:
Zur Vorstellung: Das ganze ist ein Workflow (immer noch meine Seminardatenbank)
Ich wickle die komplette Sache in einer Maske ab,
das heißt, die User füllen zuerst die Anmeldung aus;
dann "unterschreibt" der angegebene Vorgesetzte (bzw. Prof.),
dann nimmt der User am Seminar teil,
füllt ein Feedbackformular aus
und nach ein paar Monaten ein zweites (à la: "was ist vom Seminar hängengeblieben").
Alles in einer Maske.
Dafür will ich halt Felder haben, die für die normalen User nur einmal bearbeitbar sind, bei Fehleingaben oder Änderungen muss dann der Admin ran.
Ich denke, mit Deiner Lösung und der Rolle [Admin] ist das lösbar :)
thanx,
felix
ata:
... du könntest es zusätzlich noch über eine flag steuern. Wird das Dokument zum ersten mal gespeichert, dann wird über die flag und die Rolle gesteuert. Du könntest dann vom Admin die Flag zurücksetzen lassen, und der User kann selbst nochmals seine Änderungen tätigen...
ata
feel_x:
--- Zitat von: ata am 29.04.03 - 14:15:25 ---... du könntest es zusätzlich noch über eine flag steuern. Wird das Dokument zum ersten mal gespeichert, dann wird über die flag und die Rolle gesteuert. Du könntest dann vom Admin die Flag zurücksetzen lassen, und der User kann selbst nochmals seine Änderungen tätigen...
ata
--- Ende Zitat ---
Oha, das klingt ja noch besser.. :D
ich guck mal in meinen Skripten und in der Hilfe nach Flags.
Danke Dir :)
ata:
... eine flag ist ein Feld in deiner Maske, in der du Kontrollwerte ablegst. Du kannst die Felder (flags) frei definieren...
... den Wert des Feldes kannst du zu unterschiedlichen Events setzen. Im entscheidenden Moment fragst du deren Inhalt ab und steuerst somit deinen Code...
ata
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln