Autor Thema: @UserRoles  (Gelesen 2254 mal)

Offline wrh$

  • Junior Mitglied
  • **
  • Beiträge: 92
@UserRoles
« 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,,,

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: @UserRoles
« Antwort #1 am: 14.10.05 - 14:36:05 »
Könnte es sein, dass Du lokal und ohne kACL arbeitest ?

Bernhard

Offline wrh$

  • Junior Mitglied
  • **
  • Beiträge: 92
Re: @UserRoles
« Antwort #2 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.


Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Re: @UserRoles
« Antwort #3 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

Offline wrh$

  • Junior Mitglied
  • **
  • Beiträge: 92
Re: @UserRoles
« Antwort #4 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.:::!!!

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: @UserRoles
« Antwort #5 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
Ohne Computer wären wir noch lange nicht hinterm Mond!

y20frank

  • Gast
Re: @UserRoles
« Antwort #6 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)

Offline jr

  • Senior Mitglied
  • ****
  • Beiträge: 260
  • Geschlecht: Männlich
  • Bitte keine eierlegenden Wollmilchsäue...
    • Homepage
Re: @UserRoles
« Antwort #7 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
Wer in den Fußstapfen eines anderen geht, hinterlässt keine Spuren und kommt nie als Erster an.

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: @UserRoles
« Antwort #8 am: 17.10.05 - 00:52:05 »
Mit @isMember kann man auch mehrere Rollen abfragen.

Code
@IsMember("[SuperArsch]":"[admin]"; @userRoles); 
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz