Domino 9 und frühere Versionen > ND6: Entwicklung
2. Probleme 1: Nur eigene Dokumente bearbeiten dürfen / 2: Nur die eigenen anz.
Worn:
Hy,
also ich werd nich schlauer. Hab da nun schon so lang dran rumgedoktert das ich jetzt einfach mal fragen muss.
Allgemein:
Ich habe 1 Maske "Frage" in dieser Maske ist ein Autoren und ein Leserfeld. Im Autorenfeld wird der Ersteller der jeweiligen Frage und die Rolle Admin reingeschrieben. In dem Leserfeld steht die Rolle Leser.
1.Problem:
Ich habe die Ansicht Frage und Antwort. Dort werden Dokumente angezeigt die mit der Maske Frage oder eben den andreren Masken Antwort, Kommentar erstellt wurden. (die Masken Antwort und Kommentar haben auch die unter Allgemein beschriebenen Felder!)
Erstellt jmd. eine Frage so kann auf diese geantwortet werden. Weiterhin kann zu dieser Antwort ein Kommentar verfasst werden. Natürlich auch mehrfach :-).
Soweit sogut. Ich möchte es nun aber so realisieren das jeder seine eigenen Dokumente nach dem anlegen editieren kann. Ich habe 2 Notes User zur verfügung. Ich selbst bin der Admin und Manager. Ein testuser ist nur Autor und hat auch die Rolle Leser. Damit kann der Testuser Fragen erstellen und auch Antworten und Kommentare. Was jedoch nicht geht das er die von ihm selbst angelegten Dokumente nachher wieder bearbeitet. Ich kann ihm aber auch nicht die Berechtigung Editor geben weil er sonst alle Dokumente bearbeiten kann!
Ich hoffe ich habe es genug erklärt. In kurz ist es einfach so. Jeder (normal User !) soll die Dokumente in der DB die er selbst erstellt hat auch wieder bearbeiten können aber nicht die anderer!
2 Problem:
Das 2te Problem ist noch ein bisschen komplizierter.
Ich habe nun eine Ansicht "Meine Fragen" und in dieser soll der User der derzeit vor dem Schirm sitzt nur die Fragen sehen die er selbst erstellt hat. Weiterhin soll er auch die Antwortdokumente (die ja auch von anderen Personen sind!) sehen können. Die Fragen sind also Kategorien und erweiterbar wenn es antworten gibt... diese wirderum sind auch Kategorien und ebenfalls erweiterbar wenn es Kommetare dazu gibt!
Tja kurz das kriege ich nicht hin. Ich check die Select Formel nicht die dazu nötig wäre. Jedenfalls sieht man immer zuviele Dokumente! BZW. passiert es das der Manager nur seine sieht aber alle anderen User sehen nicht die ihrigen Fragen sondern auch nur die des Admins.
Klar?
Also nochmal Kurz.
1. Jeder soll nur seine eigenen Docs. bearbeiten können. Ausser der Admin, der kann alles!
2. Eine Ansicht in der ich nur die Dokumente sehe die der derzeit angemeldete User sieht plus deren Antwortdokumente (die ja von anderen sein können!)
Also ich danke euch sehr für Hilfe ich bin am Ende da es nicht klappt!
Grüße
Ben
DerAndre:
Hi Ben.
Die Rolle Leser brauchst Du nur, wenn Du den Lesezugriff auf die Dokumente generell einschränken willst. Aber das ist ja nicht gewünscht wenn ich das Richtig verstehe.
Sind die Eigenschaften IsSummary & IsAuthor gesetzt?
Wenn Du dann in der Ansicht schaust ob der aktive Benutzer der Autor ist, dann sollte das klappen.
Die Unterlagerten Dokumente sind ja bestimmt Antworten und ohne Leserfeld. Dann sollten sie auch mit Angezeigt werden.
André
Worn:
Hy,
?? Kann dir nicht folgen. Alles was ich verwende ist Formelsprache! Was ist IsSummary und IsAuhtor und wo soll ich das einstellen?
Grüße
Ben
Axel:
--- Zitat von: Worn am 31.08.06 - 18:20:38 ---Ich habe 1 Maske "Frage" in dieser Maske ist ein Autoren und ein Leserfeld. Im Autorenfeld wird der Ersteller der jeweiligen Frage und die Rolle Admin reingeschrieben. In dem Leserfeld steht die Rolle Leser.
--- Ende Zitat ---
Das Leserfeld brauchst du nicht. Dass hat dir André ja bereits geschrieben. Beim Autorenfeld riecht mir das ganz stark danach, dass du den Haken bei "Mehrfachwerte zulassen" nicht gesetzt hast.
Das zweite Problem lässt sich nur mit persönlichen Ansichten regeln. In der Selectformel musst du prüfen ob z.B. das Autorenfeld den aktuellen Usernamen enthält.
Axel
DerAndre:
Moinsen.
Wie hast Du die Autorenfelder angelegt?
Schau Dir am besten in der Notes Designerhilfe mal an was da zum Thema Autorenfeld steht
Das ist eigentlich wie immer sehr gut beschrieben.
André
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln