Domino 9 und frühere Versionen > ND6: Entwicklung

Rollenproblematik

<< < (4/5) > >>

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