Domino 9 und frühere Versionen > ND7: Entwicklung

Abschnitt nicht anzeigen

(1/7) > >>

sammy561:
Hallo,

und schon habe ich das nächste Problem.

In meiner Datenbank sollen Kundeninformationen als Info für unsere Führungsebene eingegeben werden, die dann von unserer Führungsebene bewertet werden.

Nun ist es so, dass diese Informationen teilweise so geheim sind, dass nur der Autor des Dokumentes und die Führungsebene diese information sehen darf.

Ich habe es auf folgende Weise versucht:

Die Tabelle zur Eingabe der Infos habe ich in einen zugriffskontollierten Abschnitt gepackt

Nun wollte ich über "Absatz verbergen wenn,..." den Abschnitt ausblenden, sobald der User, der das Dokument öffnet nicht der Autor ist oder nicht die Rolle Vorstand hat.

Ich kann da eingeben was ich will, der Absatz bleibt sichtbar.


Vielleicht hat ja jemand die Lösung parat.

Danke


Gruß


Ansgar

Klaas:
Was hast du den eingegeben?

So klappt es bei mir:
@If(@IsMember("[VergabeNummern]";@UserRoles)=0;@True;@False)

Grüße aus dem verschneiten Norden

Klaas

sammy561:
Hallo Klaas,

Danke für deine Antwort.


die Mitte ist auch verschneit  ;).

Wenn es nur um die Zugriffsteuerung über Rollen ginge klappt das. Allerdings muss ich ja auch diejeniegen "ausperren". die normal Autorrechte auf den Abschnitt haben aber nicht Autor von diesem Dokument sind.

Gruß

Ansgar

ascabg:
Hallo,

Zugriffskontrollierter Abschnitt.
Ich wuerde es so realisieren.

- verstecktes Feld am Anfang des Dokumentes erstellen (Typ: Namen)
(Feld ist berechnet zur Anzeigeund Mehrfachwerte)

- bei einem neuen Dokument wird nichts in dieses Feld eingetragen

- ein vorhandes Dokument
Ist in einem Feld des betreffenden Abschnittes etwas eingetragen
=> Zugriff berechnen
!@IsMember("[Role]";@UserRoles) | @Name([ABBREVIATE]; @UserName) <> @Name([ABBREVIATE]; "Feld mit Name des Autors")

Den Inhalt dieses Feldes, der ja nun bei jedem oeffnen des Dokumentes neu berechnet wird, dann dazu verwenden, die Zugriff auf den Abschnitt zu steuern.


Andreas

P.S.:
Auch der Sueden ist verschneit.

sammy561:
Ja ist den heut schon Weihnachten?  ;D ;D ;D ;D ;D

Das klappt Andreas. Ich bin begeistert und danke Dir.

Du hast mir gerade meinen Abgabetermin gerettet.

Gruß

Ansgar

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln