Domino 9 und frühere Versionen > Entwicklung

Zugriffe in Script einbauen?

<< < (3/3)

Elfriede:
Puh! Das kann ja was werden... im Moment wird der Autor berechnet, nämlich der der das Dokument anlegt ist gleichzeitig Autor. Das mit den Stellvertreter zusätzlich anlegen ist nicht ganz so einfach.

Die Sache im Querymodechance abzuprüfen schein schwierig zu sein oder?  ???

Driri:
Querymodechange ist keine wirkliche Sicherheit. Dann kann immer noch ein Benutzer hingehen und das Dokument per SmartIcon oder Agent oder wie auch immer ändern.

Ich würde empfehlen, in dem Fall auf jeden Fall Autorenfelder und Autorrechte in der ACL zu verwenden.

Das Problem scheint ja bei den Stellvertretern zu liegen. Sind die denn fest definiert ? Gibt es eine begrenzte Anzahl an Autoren/Stellvertretern ?

Wenn ja, würde ich vorschlagen, du benutzt Konfigurationsdokumente für diese Beziehung.
Also neue Maske mit zwei Feldern, einmal Bearbeiter, einmal Stellvertreter.
Dann eine zusätzliche Ansicht, sortiert nach Bearbeiter.
Dann prüfst Du z.B. beim Speichern der Dokumente, ob zu dem aktuellen Bearbeiter (der steht ja schon im Autorenfeld) ein Stellvertreter existiert (z.B. per @DBLookup auf die obige Ansicht) und trägst diesen dann ggf. in ein zweites Autorenfeld ein.

Dafür brauchst Du nicht mal LotusScript, das sollte auch ohne Probleme per Formelsprache machbar sein.

klaussal:
... zweites autorenfeld rein für den stellvertreter. das kann ein feld mit der auswahl aus dem namen/adressbuch sein. beim speichern abprüfen, ob vertreter eingetragen. wenn leer = fehler + nicht speichern.
drittes autoren-feld rein (versteckt) mit z.bsp. der rolle [Admin], damit du im fall der fälle an das dok rankommst.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln