Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: gentleman am 19.10.04 - 13:33:58
-
hi,
ich hab ne maske in der verschiedene absätze verborgen werden, wenn der dokumentenstatus "so und so" ist...
ich brauch daher folgende formel:
Absatz verbergen wenn dok_status = so und so ausser Userrole = admin.
mein ansatz sieht so aus:
Absatz verbergen wenn:
@IsDocBeingEdited & @Contains(dok_status;"so und so")
und jetz brauch ich eben noch AUSSER USERROLE IST ADMIN
aber wie schreib ich das richtig?
vielen dank schonmal :)
marc
-
Hallo gentleman,
@IsNotMember("[ADMIN]";
Gruss
Werner
-
@Werner,
der Befehl ist nicht vollständig:
@IsNotMember("[ADMIN]";@UserRoles)
Gruß Joe
-
hi,
danke euch beiden für die schnelle antwort...
wenn ich das ganze allerdings so mach:
@IsDocBeingEdited & @Contains(dok_status;"so und so") | @IsNotMember("[Admin]";@UserRoles)
dann würde das ja heißen, er soll den absatz immer verbergen, wenn man kein admin ist!
das soll so aber nicht sein...
der arbsatz soll bei allen gruppen verborgen werden, wenn dok_status = "so und so" ist. wenn die grupper allerdings admin ist, dann soll er den abschnitt schon anzeigen!
danke ;)
marc
-
Hallo,
versuch's mal mit Klammern.
(@IsDocBeingEdited & @Contains(dok_status;"so und so")) | @IsNotMember("[Admin]";@UserRoles)
Könnte die Sache ein wenig bessern
lg
Sabine
-
Hallo,
ersetze einfach mal das | durch ein &.
Joe
-
Joe war schneller, das wollte ich jetzt auch grad sagen ;D
-
hey,
danke für die schnellen antworten
habe das problem eben vorhin folgendermassen gelöst:
@If(@IsNotMember("[Admin]";@UserRoles);@IsDocBeingEdited & @Contains(dok_status;"so und so")
danke für die vielen antworten :)
marc
-
Auch wenn Du schon die Lösung hast: Schau Dir ruhig mal den BP-Artikel zu Verbergen-Wenn an:
AtNotes Best Practices: Verbergen-Wenn (Hide-When) - Formeln (http://www.atnotes.de/index.php?topic=18203.0)