Domino 9 und frühere Versionen > ND7: Entwicklung

Problem mit Verbergen-Formel

(1/3) > >>

Schorschi353:
Hey Leute,

ich bin am verzweifeln. Folgendes Problem:

ich möchte eine einzeilige Tabelle (die Tabelle enthält Felder und Schaltflächen) verbergen.
Ich möchte die Tabelle dann verbergen, wenn der Wert des Feldes "abschluss" ungleich "Yes" ist und der "auftraggeber" nicht dem aktuellen Benutzer entspricht und benutze dazu folgende Formel:

abschluss!="Yes" & auftraggeber != @Name([Abbreviate];@UserName)

Das Feld abschluss ist vom Typ Optiosschaltfläche, das Feld auftraggeber ist ein Namensfeld.

Ich habe die Formel bereits in allen erdenklichen Varianten ausprobiert und weiß nicht mehr weiter.

Hoffe Ihr könnt mir helfen?!

Danke und Gruß,
Marius

Driri:
Schau Dir mal in den Dokumenteigenschaften den Inhalt des Feldes "auftraggeber" an. Wenn das ein Namensfeld ist, steht da vermutlich so was drin wie

CN=Hugo Test/OU=XYZ/O=FIRMA

@Name([Abbreviate]...) erzeugt aber "Hugo Test/XYZ/FIRMA" und die beiden Strings sind somit nicht identisch. Du müßtest dann also einfach mit @UserName vergleichen.

Schorschi353:
Danke für den Tipp, aber im Feld auftraggeber steht "Hugo Test/...", also ohne CN, was auch der Grund war, dass ich Abbreviate eingebaut hab..  ;)

deswegen bin ich ja so verzweifelt, weils eigentlich funktionieren müsste  ???

DerAndre:
Gerne empfehle ich auch Best Practices

Driri:
Jo, die Frage wäre auch vor allem, welche Bedingungen sollen genau erfüllt sein, damit die Felder verborgen werden ?

Mit "&" und "|" kommt man schon mal schnell mit der Logik durcheinander und hat dann ein falsches Ergebnis. Hab ich selber auch schon einige Male intuitiv verkehrt gemacht  ;)

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln