Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: mrx am 19.08.03 - 11:58:03
-
Hi,
ich habe ein Textfeld namens hdBearbeiter in meinem Formular. Dieses wird bei Composed mit einer Liste von namen gefüllt.
Dieses Feld wird dazu verwendet um ein anderes Feld nur den Benutzern einzublenden die in der Liste stehen.
Dazu verwende ich folgende Formel zum Verstecken des Feldes:
@If(@Member(@UserName;hdBearbeiter)=0; @True; @False)
Nur leider funktioniert das irgendwie nicht!
Das Feld wird trotz des richtigen Benutzers ausgeblendet.
Im Feld hdBearbeiter steht etwas wie folgt drin:
"Peter Mueller/FIRMA, Thomas Irgendwas/FIRMA"
Gruß
Malte.
-
Probiers mal unter Absetz verbergen wenn
@keywords(hdbearbeiter;@username)=""
-
Hi,
@Username liefert folgendes
"CN=Peter Mueller/O=FIRMA"
das ist ungleich "Peter Mueller/FIRMA".
Versuch mal das:
@If(@Member(@Name([Abbreviate];@UserName);(@Name([Abbreviate];hdBearbeiter))=0; @True; @False)
Andreas
-
Kürzer ist:
@IsMember(@Name([Abbreviate]; @UserName); @Name([Abbreviate];hdBearbeiter))
-
Korrekt wäre für die Hide-When-Formel dann aber
!@IsMember(@Name([Abbreviate]; @UserName); @Name([Abbreviate];hdBearbeiter))
Andreas