Domino 9 und frühere Versionen > Entwicklung
Leser Feld füllen
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