Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Alperen15 am 03.08.10 - 08:47:27
-
Guten Morgen,
es gibt in den bestehenden dokumenten in der Maske eine Optionsschaltfläche, diese schaltfläche sollen nur drei Kollegen ändern können. In Datenbank --> Zugriffskontrolle habe ich diese Leute eingefügt und eine neue Rolle auch (counteradmin)
ich habe zwei Optionschalfläche eine zum ändern für die drei Leute und das zweite Feld optionsschaltfläche_disp (nicht änderbar / berechnetes feld)
es gibt schon eine andere Rolle (expandmanager)
Absatzverbergen wenn
! @Contains(@UserRoles;"ExpandManager")
jetzt wollte ich hier noch meine rolle einbauen "counteradmin" für die drei leute die dieses feld auch ändern können.
! @Contains(@UserRoles;"ExpandManager") &
! @Contains(@UserRoles;"counteradmin")
bloss das ging da neben hättet ihr mir vllt einen Tipp? Danke
-
Versuch's mal so:
!@Contains(@UserRoles;"ExpandManager") | !@Contains(@UserRoles;"counteradmin")
Axel
-
hmm geht nicht.
Habe mich auch als counteradmin und Expandmanager eingetragen kann auch ncihts ändern
-
Hast du als | - Zeichen auch das Pipe - Zeichen genommen?
Hast du dich bei Notes neu angemeldet?
Läuft die Datenbank auf einem Server oder lokal? Wenn lokal, ist dann die konsistente ACL eingeschaltet?
Axel
-
nicht lokal auf server der kollege hat gemeint dass dauert etwas, weil bei mir funktionierts bei den testkollegen nicht angeblcih soll ich paar minuten warten
-
danke hat funkioniert =)
-
Kürzere Alternative:
!(@UserRoles *= "[Expandmanager]" : "[counteradmin]")
Bernhard