Domino 9 und frühere Versionen > Entwicklung

"Hide when" mit "@UserRoles"

(1/2) > >>

Freezer:
Hallo!

Sorry, ich steh´ gerade auf´m Schlauch:
Ich möchte einen Eintrag verbergen, wenn der User nicht die RolleA, oder nicht RolleB besitzt. Dabei habe ich folgende "Hide - when Formel":


--- Zitat ---@IsNotMember("[RolleA]"; @UserRoles ) | @IsNotMember("[RolleB]"; @UserRoles )

--- Ende Zitat ---

Leider wird immer nur auf RolleA abgeprüft. Muss ich statt "|" einen anderen "Oder - Operator" benutzen?

Gruß,
Freezer

Axel:
Hi,

versuch's mal mit der UND-Verknüpfung

@IsNotMember("[RolleA]"; @UserRoles ) & @IsNotMember("[RolleB]"; @UserRoles )


Axel

Freezer:
@Axel:
Jetzt funktioniert´s  :o ...

...aber eigentlich müsste es den Eintrag jetzt doch verbergen, wenn sowohl RolleA als auch RolleB zugewiesen sind, oder nicht?


Freezer

Axel:
Hi,

im Prinzip ja, aber in diese Falle mit den Verknüpfungen bin ich auch schon getappt. Eigentlich, von der Logik her, müsste es eine Oder-Verknüpfung sein, aber eine Und-Verknüpfung funktioniert und umgekehrt. Irgendwann habe ich es aufgegeben, es verstehen zu wollen.

Da beherzige ich den Spruch meines früheren Ausbilders:

"Alles was ihr nicht versteht, müsst ihr als gegeben hinnehmen."


Axel

Freezer:
Also gut!
Solange es so funktioniert werde ich mich dem Leitspruch deines Ausbilders anschließen und es als "Notes gegeben" hinnehmen.

Danke schön!

Freezer

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln