Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: RvM am 20.12.06 - 16:06:07
-
ich möchte einen Button mit folgenender hide-when für alle aus dem entprechendem Editor verstecken:
!(@IsMember ("[Bearbeiter]";@UserRoles))
Leider kann dann aich der User mit der Rolle [Bearbeiter] den Button nicht sehen.
Was mache ich falsch?
-
1. Frage: Warum !@IsMember und nicht @IsNotMember?
2. Wer kann wo den Button nicht sehen? Nur bei Browserzugriff oder auch der Client?
-
1. Frage: Warum !@IsMember und nicht @IsNotMember?
Das stand hier mal als Tipp
2. Wer kann wo den Button nicht sehen? Nur bei Browserzugriff oder auch der Client?
Ausschließlich im Web per Browser.
-
Nochmal zu meinem Verständnis.
Die Hide-When Formel funktioniert im Notes-Client, sprich der Button wird verborgen wenn der User nicht die Rolle Bearbeiter hat. Richtig?
Im Browser funktioniert es nicht? Kommt der User als anonymous oder muss er sich authentifizieren? Ich würde mir zum Test ein Feld machen, in dem die Rollen die der Benuter hat im Browser angezeigt werden.
-
Ich habs zwischenzeitlich selber gefunden.
Es waren 2 Faktoren:
1. Ich habe in der ACL nicht den vollen Namen eingetragen, sondern nur die UserID/Shorname
und
2. Dem Button fehlte noch das onclik-event.
Trotzdem Danke für die Hilfe.
Schöne Feiertage
-
Kann sein, dass Notes leere Buttons nicht darstellt.
Mach mal was ins onClick rein.