Domino 9 und frühere Versionen > Entwicklung

Leser Feld füllen

(1/2) > >>

wittmann_franz:
Hallo zusammen,

möchte Dokumente mit einem Leserfeld nach bestimmten Auswahlkriterien sichtbar bzw. nicht sichtbar machen.

unten stehende Formel befindet sich in einem berechnetem Leserfeld ("Leser"):
Die Felder MA_Abt_betro und MA_Abt_verant sind bearbeitbare Felder und werden je nach Zuständigkeit gefüllt.
OExxx usw. sind Gruppen aus dem names.nsf
Leider klappt es nicht mit den Dokumenten. Jeder sieht immer alles, obwohl die Formel das Feld "Leser" ordnungsgemäß füllt!!

_wert := @If(MA_Abt_betro = "alle GS" ; MA_Abt_betro +", OE002, OE003, OE004, OE005, OE006, OE007, OE008, OE010, OE011, OE016, OE025, OE026, OE041, OE051, OE052, OE053, OE054, OE056, OE057, OE058, OE059, OE061, OE062, OE063, OE064, OE065, OE066, OE067, OE078, OE081, OE083, OE084" ; MA_Abt_betro) ;
_wert1 := @Subset(@DbName;1) : @UserRoles : MA_Abt_verant : _wert ;
@If(@IsDocBeingSaved ; _wert1 ; Leser)

Server 5.0.8
Clients 5.0.11

Vielen Dank schon mal für Eure Hilfe

Axel:
Hi,

nur mal so 'ne Idee. Hast du beim Leserfeld die Option "Mehrfachwerte zulassen" gesetzt?


Axel


PsychoDad:
Gibt es ein zusätzliches Leserfeld? Wie sieht es mit Autorenfeldern aus ( evtl. im Zusammenhang mit Rollen )? Die üblichen Verdächtigen halt.....

Gruß


Frank

wittmann_franz:
Mehrfachwerte sind ausgewählt.
Weiter Leser oder Autoren Felder gibt es nicht.

MadMetzger:
Kann es sein, dass durch die Zusammensetzung des Wertes als einen String, der Wert nur als ein Wert erkannt wird? Mehrere Werte trennt man doch in Formeln per Doppelpunkt, so: "Wert1":"Wert2" etc.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln