Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: dengao am 29.01.07 - 14:30:18

Titel: Gruppe eines Users
Beitrag von: dengao am 29.01.07 - 14:30:18
Hallo an alle Experten,

ich muss zugeben, ich bin noch neu auf dem Gebiet Lotus Notes. Bei der Entwicklung einer Datenbank stehe ich gerade vor einem Problem was ich einfach nicht hinbekomme. Ich habe eine Maske in der ich über ein "Leserfeld" die Zugriffsrechte setzten möchte. Das ganze hat auch funktioniert auf Benutzerebene. Hierzu habe ich einfach die Formel @UserName in das Feld gesetzt.
Das ganze versuche ich jetzt auf Gruppenbasis. Ich schaffe es aber einfach nicht beim erstellen eines neuen Eintrages das Feld mit dem Gruppennamen des aktuellen Users zu füllen.

Kann mir jemand auf die Sprünge helfen?

Danke
Titel: Re: Gruppe eines Users
Beitrag von: DerAndre am 29.01.07 - 14:45:40
Was genau möchtest Du jetzt erreichen?
Im ersten Fall darf ja nur der Benutzer das Doc lesen.
Der zweite Fall... Auch die anderen Mitglieder dieser Gruppe.
Kann sich da was ändern? Und was passiert, wenn der Benutzer in n Gruppen ist, welche soll genommen werden?
Oder habe ich ein Verständnisproblem?
Titel: Re: Gruppe eines Users
Beitrag von: klaussal am 29.01.07 - 14:56:01
Rolle eintragen und der Gruppe diese Rolle zu geben, wäre auch eine Möglichkeit.
Titel: Re: Gruppe eines Users
Beitrag von: dengao am 29.01.07 - 14:58:52
Der zweite Fall... Auch die anderen Mitglieder dieser Gruppe.
Genau so soll es sein. Wenn der User die Gruppe verläßt soll er die Dokumente auch nicht mehr sehen können. Nur die User der Gruppe.
Die User haben mehrere Gruppen, es soll immer die Gruppe verwendet werden, die mit ABC-XY- anfängt (Das heißt die besagten Gruppen fangen alle gleich an). Danach kommt nur noch eine Nummer.
Titel: Re: Gruppe eines Users
Beitrag von: dengao am 29.01.07 - 15:00:33
Rolle eintragen und der Gruppe diese Rolle zu geben, wäre auch eine Möglichkeit.
Dann mit @UserRoles im Leserfeld?
Titel: Re: Gruppe eines Users
Beitrag von: koehlerbv am 29.01.07 - 15:06:01
Du kannst hierfür @UserNamesList verwenden. Unter den Elementen der zurückgegebenen Liste kannst Du Deine Gruppe - so sie immer mit "ABC-XY-" anfängt, ja einfach identifizieren und in das Leserfeld übernehmen.

Bernhard
Titel: Re: Gruppe eines Users
Beitrag von: dengao am 29.01.07 - 15:17:27
..so sie immer mit "ABC-XY-" anfängt, ja einfach identifizieren und in das Leserfeld übernehmen.
Entschuldige die dumme Frage, wie bekomme ich den Eintrag denn aus der zurückgegebenen Liste? Suche ich mit @Compare?
Titel: Re: Gruppe eines Users
Beitrag von: klaussal am 29.01.07 - 15:24:27
Zitat
Dann mit @UserRoles im Leserfeld?

Einfach "[DeinRollenname]"  in das Feld reinschreiben.

PS: Könnte es sein, dass Dir ein paar Basics fehlen ?
Titel: Re: Gruppe eines Users
Beitrag von: dengao am 29.01.07 - 15:30:53
PS: Könnte es sein, dass Dir ein paar Basics fehlen ?
Wie schon oben erwähnt hatte ich bisher nur als Benutzer mit Notes zu tun. Vorher habe ich nur mit VisualBasic 6 programmiert.....

Wie sagt man immer: Aller Anfang ist schwer
Titel: Re: Gruppe eines Users
Beitrag von: klaussal am 29.01.07 - 15:34:16
Dan besorg dir erstmal Literatur oder einen Kurs ....