Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: wrh$ am 14.10.05 - 14:29:26
Titel: @UserRoles
Beitrag von: wrh$ am 14.10.05 - 14:29:26
Hallo leutz,
ne kurze Frage, wenn ich in der ACL mit der Role [SuperArsch] eingetragen und ich ein Feld mit der Verstecktwennbedingung @If(@UserRoles[SuperArsch],1,0); umsetze, dann dürfte ich dieses feld ja nicht sehen, richtig? Warum sehe ich es aber trotzdem, schreib ich die Abfrage falsch?
danke für Hilfe,,,
Titel: Re: @UserRoles
Beitrag von: koehlerbv am 14.10.05 - 14:36:05
Könnte es sein, dass Du lokal und ohne kACL arbeitest ?
Bernhard
Titel: Re: @UserRoles
Beitrag von: wrh$ am 14.10.05 - 14:39:46
NO NO; hab ich auch schon gedacht. Bin brav auf dem Domino Server, habe zwar Manager Rechte, aber auch die Rolle SuperArsch.
Titel: Re: @UserRoles
Beitrag von: mibo11 am 14.10.05 - 14:41:08
@IsMember("[SuperArsch]";@UserRoles)
bzw. wenn das Feld nur zu sehen sein darf, wenn man die Rolle hat
@IsNotMember("[SuperArsch]";@UserRoles)
Gruß Sascha
Titel: Re: @UserRoles
Beitrag von: wrh$ am 14.10.05 - 14:44:39
Ah alles klar.... also @If(@IsMember("[SuperArsch]";@UserRoles);1;0)...
....so wird das Feld versteckt. schön dankiü weria match.:::!!!
Titel: Re: @UserRoles
Beitrag von: Axel am 14.10.05 - 15:03:37
Hi,
die @If-anweisung brauchst du nicht unbedingt.
Trage es so ein, wie Sascha es geschreiben hat. Das reicht.
Axel
Titel: Re: @UserRoles
Beitrag von: y20frank am 14.10.05 - 20:39:52
genau, @if ist da nicht notwendig. Die Rollen ziehen aber manchmal auch nicht, wenn du den Designer noch offen hast (zumindest war das bis Notes 6 so). Und wie Bernhard sagt: "konsistente ACL" hilft manchmal beim Entwickeln auch weida! ('DER HAKEN' - der hat mich schon öfters mal entnervt)
Titel: Re: @UserRoles
Beitrag von: jr am 17.10.05 - 00:45:08
Hallo,
@IsMember funktioniert bestimmt. Aber der *= Operator ist da etwas mächtiger, weil man auch gleich mehrere Rollen abfragen kann.
@UserRoles *= "[SuperArsch]" : "[Admin]"
Gruß,
Joachim
Titel: Re: @UserRoles
Beitrag von: flaite am 17.10.05 - 00:52:05
Mit @isMember kann man auch mehrere Rollen abfragen.