Autor Thema: Prüfen ob ein Element in einer Liste vorhanden ist - Problem!  (Gelesen 1412 mal)

Offline mrx

  • Junior Mitglied
  • **
  • Beiträge: 73
  • Ich liebe dieses Forum!
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.

Offline neuling10

  • Frischling
  • *
  • Beiträge: 15
  • Ich liebe dieses Forum!
Probiers mal unter Absetz verbergen wenn
 @keywords(hdbearbeiter;@username)=""

Glombi

  • Gast
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

Offline abos

  • Frischling
  • *
  • Beiträge: 8
  • Geschlecht: Männlich
  • @Formulas for ever!
Kürzer ist:
@IsMember(@Name([Abbreviate]; @UserName); @Name([Abbreviate];hdBearbeiter))

Glombi

  • Gast
Korrekt wäre für die Hide-When-Formel dann aber

!@IsMember(@Name([Abbreviate]; @UserName); @Name([Abbreviate];hdBearbeiter))

Andreas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz