Domino 9 und frühere Versionen > ND7: Entwicklung
Verbergenproblem
Steffen2009:
Hallo,
Ich versuche in der Maske einen Absatz zu verbergen. Und zwar soll der Absatz nur verborgen werden wenn der User die Rolle "Melder" hat und wenn der Status nicht "erledigt" ist.
Also wenn der Status auf "erledigt" steht soll es auch der "Melder" sehen können.
Ich hab dann versucht mittels der eigenschaft "Absatz verbergen, wenn Formel wahr ist" und folgendem Code:
--- Code: ---@ismember("Melder";@UserRole) &
Status != "Ticketsystem_ERL"
--- Ende Code ---
Laut handbuch sollte bei dem befehl @ismember erste listenwert der befehl @userrole sein wenn man diesen abfrage möchte aber das umstellen hat auch nicht geholfen.
Weiß jemand eine Lösung?
(ist bestimmt ein dummer fehler von mir aber ih stehe total auf dem schlauch :D)
WildVirus:
Hallo Steffen,
setz mal den Rollennamen in eckige Klammern.
Viel Erfolg
Axel
Steffen2009:
hmpf ich wusste es war was ganz banales
aber trotzdem vielen dank nu funktioniert es
ata:
... kann eigentlich nicht sein, denn es müsste @UserRoles heißen und nicht @UserRole ::) ::) ::)
Toni ;)
koehlerbv:
"@UserRole" wird auch sofort vom Precompiler bemeckert, Toni ;)
@Steffen: Der Vollständigkeit halber hier noch eine Alternative:
--- Code: ---@IsMember("[Melder]";@UserRoles)
--- Ende Code ---
ist von der Wirkung her identisch mit
--- Code: ---@UserRoles *= "[Melder]"
--- Ende Code ---
Ich arbeite lieber mit diesem Konstrukt, da hiermit auch eine Schnittmenge ermittelt werden kann (ist ja der Permutationsoperator):
--- Code: ---@UserRoles *= "[Melder]" : "[Petzer]" : "[Denunziant]"
--- Ende Code ---
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln