Hallo,
ich würde gerne für die Hide / When abfrage anstelle von | bzw. & mit @if arbeiten.
Das | & macht mich irre und vor allem ists mir vollkommen schleierhaft wie des funzt weil wenn man sich was superlogisches überlegt und eingibt, macht es trotzdem sehr unerwartete Dinge.
Aber mit dem @if klappts auch net so richtig. In einer DB hab ichs umgesetzt. War aber net so komplex wie sonst.
Jetzt hab ich das Problem: Es sollen immer bestimmte, wechselnde Personengruppen das Feld sehen. Diese Gruppen habe ich durch ein verstecktes Reader Feld und Rollen geregelt.
Sie sind Peron, Editor, im Reader Feld enthalten, haben jeweils eine andere Rolle zugeteilt.
Hab da auch schon verschiedene Varianten ausprobiert. Aber richtig glücklich bin ich mit keiner. Entweder greift sie nurn bissl, oder gar nicht.
Versuch1:
@If(@IsNotMember("[controller]";@UserRoles);1;
@If(@IsNotMember("[manager]";@UserRoles);1;
@If(From = @UserName;1;
0)))
Versuch2:
@If(@IsNotMember("[controller]";@UserRoles) & @IsNotMember("[manager]";@UserRoles) &
From = @UserName;1;
0)))
Versuch3:
dasselbe nur mit | anstelle von &
Wie macht ihr denn solche mehrfach Ausschlußformeln?
Danke & Gruß,
cyntia