Autor Thema: Benutzerrollen und Teilmasken  (Gelesen 1530 mal)

Offline wuuhooo

  • Frischling
  • *
  • Beiträge: 16
Benutzerrollen und Teilmasken
« am: 27.10.09 - 10:32:11 »
Hallo,
ich bastel heute schon den ganze Vormittag rum aber es klappt nicht und ich verstehe nicht wirklich warum vielleicht kann jemand helfen.
Ich habe eine Maske in dieser sollen später 4-5 Teilmasken eingeblendet werde je nach Rollen Zugehörigkeit.

Wenn UserA-->Rolle=AbtA die Maske öffnet soll TeilmaskeA eingeblendet werden.
Momentan benutze ich diese Formel:
@If(@UserRoles="AbtA";"TeilmaskeA";"-")
sobald ich aber das selber für TeilmaskeB vergebe scheint die Rolle egal zu sein un der Nutzer aus AbtA bekommt sowohl TeilmaskeA wie auch TeilmaskeB angezeigt obwohl er nur Mitglied der Rolle: AbtA ist.

Leider lassen sich bei den Teilmasken keine Hide when Then Formeln verwenden :(!

Was mache ich Falsch?


Grüße
Dirk
« Letzte Änderung: 27.10.09 - 11:08:31 von wuuhooo »

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Benutzerrollen und Teilmasken
« Antwort #1 am: 27.10.09 - 10:36:07 »
Hallo,

Als Erstes wuerde ich einmal damit anfangen, die zu pruefenden Rollen in eckige KLammern zu schreiben.

Code
@If(@UserRoles *= "[AbtA]"; "TeilMaskeA"; "")

alternativ
Code
@If(@IsMember("[AbtA]"; @UserRoles); "TeilMaskeA"; "")


Andreas
« Letzte Änderung: 27.10.09 - 10:39:59 von ascabg »

Offline wuuhooo

  • Frischling
  • *
  • Beiträge: 16
Re: Benutzerrollen und Teilmasken
« Antwort #2 am: 27.10.09 - 11:08:06 »
Hallo, Danke für die schnelle Antwort hab genau diesen Fehler auch gerade gefunden :)!
Ich benutze bei Kontrollierten Abschnitten als Zugriffsformel: @If(@IsMember("[Abt1]";@UserRoles) ; "Teilmaske1" ; "-") da geht es auch.

Juhu jetzt gehts endlich wie ich es haben wollte.
Danke für die Hilfe :)!

Grüße
Dirk

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz