Domino 9 und frühere Versionen > ND6: Entwicklung

Userroles und Username

<< < (3/3)

Glombi:
In diesem Zusammenhang auch immer wieder empfehlenswert

BP zu Hide-when

Colli:
@All


Vielen Dank.

Colli:
Ich hab ja jetzt gelernt, dass bei mehreren Rollen nicht @IsMember genommen werden kann sondern @keywords.

dann wird aus

--- Code: ---_UNAME := @Name([CN]; @UserName);
!(
@IsMember("[ReadAll]";@UserRoles) | @IsMember(_UNAME;PersonA:VertreterB)
)

--- Ende Code ---

sowas?

--- Code: ---_UNAME := @Name([CN]; @UserName);
@Keywords(@UserRoles;"[EditAll]":"[ReadAll]":"[Stammdaten]";"")="" | !@IsMember(_UNAME;PersonA:VertreterB)

--- Ende Code ---

Colli:
Es geht nämlich nicht.
Kann mir jemand sagen ob ich mal wieder gegen eine andere Regel verstoße?

Glombi:
Die Logik ist falsch, es muss so heissen:

_UNAME := @Name([CN]; @UserName);
@Keywords(@UserRoles;"[EditAll]":"[ReadAll]":"[Stammdaten]";"")="" & !@IsMember(_UNAME;PersonA:VertreterB)

Andreas

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln