Domino 9 und frühere Versionen > ND6: Entwicklung

Hide-when im Web

(1/2) > >>

RvM:
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?

tks:
1. Frage: Warum !@IsMember und nicht @IsNotMember?
2. Wer kann wo den Button nicht sehen? Nur bei Browserzugriff oder auch der Client?

RvM:

--- Zitat von: tks am 20.12.06 - 16:14:44 ---1. Frage: Warum !@IsMember und nicht @IsNotMember?
--- Ende Zitat ---
Das stand hier mal als Tipp


--- Zitat von: tks ---2. Wer kann wo den Button nicht sehen? Nur bei Browserzugriff oder auch der Client?

--- Ende Zitat ---
Ausschließlich im Web per Browser.

tks:
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.

RvM:
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

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln