Domino 9 und frühere Versionen > ND6: Entwicklung
Rollenproblematik
Glombi:
Ich habe eben mal auf die Schnelle nebenbei das mit @Keywords getestet und ein für mich unerwartetes Ergebnis erhalten. Es wird nicht die Schnittmenge geliefert, sondern gar nix :o
Bug oder Feature? Oder Problem vor dem Bildschirm ;D
koehlerbv:
Interessant. Bei mir klappt es. Hast Du direkt in einer Hide-when-Formel getestet? Das habe ich nämlich noch nicht ...
Bernhard
Colli:
Ich erfasse diese Formel direkt in die Eigenschaften des Feldes "Absatz verbergen, wenn ..."
Die Rollen teste ich nicht lokal.
@Keywords(@UserRoles;"[EditAll]":"[Stammdaten]") = "" (bearbeitbar)
@Keywords(@UserRoles;"[EditAll]":"[Stammdaten]") != "" (berechnet)
Wenn ich die Rolle "EditAll" habe, dann sehe ich in diesem Fall das berechnete Feld, also kann ich den Inhalt nicht ändern, wie es eigentlich sein soll.
Colli:
Ich hab ein temp-Feld angelegt und folgende Formel eingegeben:
@If(@Keywords(@UserRoles;"[Stammdaten]":"[EditAll]")!="";"jawohl";"nö") ergibt nö
@If(@Keywords(@UserRoles;"[Stammdaten]":"[EditAll]")="";"jawohl";"nö") ergibt jawohl
Ich hab die entsprechende Rolle. Scheint so, als ob die resultierende Menge immer leer ist.
Ich weiß nicht weiter ...
Axel:
Ich habe mal ein bisschen probiert.
Das Ergebnis: @Keywords lässt sich in Verbindung mit @UserRoles nicht nutzen. Es sei denn, man entfernt die eckigen Klammern. Daran stört sich sich Funktion nämlich.
@Keywords("Stammdaten"; "Stammdaten":"EditAll") -> Stammdaten
@Keywords("[Stammdaten]"; "[Stammdaten]":"[EditAll]") -> leer
Axel
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln