Domino 9 und frühere Versionen > ND6: Entwicklung
Hide When
Daenu:
--- Zitat von: Holger am 27.09.05 - 10:21:12 ---Der Manager kann die Felder sehen, aber die User Rollen Test1 und Test2 nicht.
--- Ende Zitat ---
Würde sagen, dann genügt
(@IsNotMember( @UserRoles; "[Test1]") | (@IsNotMember( @UserRoles; "[Test2]"))
Daenu:
--- Zitat von: Holger am 27.09.05 - 11:54:03 ---Hallo,
Es geht eigentlich darum, in einem Auswahlfeld wird der Manager ausgewählt, der soll dann ein Feld zum approven sehen. Es gibt dann noch die beiden UserRoles Test1 und Test2, die dürfen generell das Feld zum approven sehen, der normale USer soll aber das Feld nicht sehen können. Es sollen also die USerRoles Test1 und Test2 das Feld immer sehen können und bei den Mangern nur der der ausgewählt wurde und dessen User Name übereinstimmt.
--- Ende Zitat ---
Dann würd ich mal sowas probieren:
(@IsNotMember( @UserRoles; "[Test1]") | (@IsNotMember( @UserRoles; "[Test2]")) |(@Username != Manager)
koehlerbv:
By the way - die Formel ist syntaktisch falsch: @IsNotMember (Rolle; @UserRoles). Und statt OR AND.
Bernhard
Daenu:
--- Zitat von: koehlerbv am 27.09.05 - 12:02:27 ---By the way - die Formel ist syntaktisch falsch: @IsNotMember (Rolle; @UserRoles). Und statt OR AND.
Bernhard
--- Ende Zitat ---
Sorry stimmt natürlich, das mit der Syntax
Aber warum AND?
es heisst ja "hide if true". Or ist doch gut, sobald ein Statement war ist, bricht es ab, oder? Sonst müsste ja alle war sein.
koehlerbv:
Nein - angezeigt werden soll es, wenn eine der Bedingungen wahr ist. Nur wenn ALLE (AND) wahr sind (sprich: Weder Test1, Test2 noch Manager), soll NICHT angezeigt werden.
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln