Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: robertpp am 12.02.03 - 08:54:32
-
Ich möchte in der Gliederung Einträge verstecken wenn zb der User die Rolle "admin" nicht hat. Das geht auch ohne Probleme:
! @IsMember("[admin]";@UserRoles)
Das Problem ist dabei es soll aber auch versteckt werden wenn ein anderer user die Rolle "worker" hat!!!
Wie lässt sich das realisieren?
mfg robertpp
-
vielleicht:
@IsNotMember("[admin]";@UserRoles) | @IsMember("[worker]";@UserRoles
?
gruss,
daniela
-
! @IsMember("[admin]":"[worker]";@UserRoles)
cu
-
Es funktioniert leider nicht!!!
Ich wollte es so haben:
user 1 hat rolle "worker"
user 2 hat rolle "user"
und sie durfen bei die gleiche ansicht nicht sehen!!!
Wobei es nicht möglich ist beiden user die gleichen rollen zu geben!!!
-
ja klar, da hab ich wieder ned genau hingeschaut. bloed :-[
-
Also, wenn jemand die Rolle [admin] hat, soll er den Eintrag sehen, wenn er [user] oder [worker] hat nicht. Gibt es noch User außer den [admin]s, die den Eintrag sehen sollen? Ansonsten @IsNotMember ([admin]; @UserRoles).
Wenn nur [user] und [worker] den Eintrag nicht sehen sollen: @IsMember ([user]; @UserRoles | @IsMember ([worker]; @UserRoles)
-
ja so funktionierts nur war bei Centaury ein kleiner Schreibfehler
@IsMember ("[user]"; @UserRoles) | @IsMember ("[worker]"; @UserRoles)
DANKE robertpp
-
Tip: Viele HideWhen-Denkfallen lassen sich entweder durch boolsche Logik oder aber einfacher durch ShowWhen auflösen:
!(
ShowWhen-Formel
)