Punkt 1: @Username (auch @V3Username) funktionieren dürfen nicht in Ansichten verwendet werden, das führt zu unvorhergesehenen Ereignissen.
Punkt 2: In der Mail- Datenbank gibt es schon einen "Mechanismus", der Dokumente aus Ansichten ausklammert, nämlich das Feld "ExcludeFromView", das müsstest Du ausbauen.
Du hast ja schon ExcludeFromView = "S" in Deiner Selektions- Formel. Das bedeutet aber: nicht in gesendet (S = SENT) anzeigen.
bisher gibt es folgende ausprägungen:
S - Gesendet - View
A - Alle Dokumente - View
D - Drafts- View
Das Feld kann mehrere Werte annehmen.
Du müsstest also:
neue Konstanten benutzen (z.B. "User1" , "User2" ) und diese dann in der Selekt- Formel der Ansichten verwenden:
SELECT .... & !(@IsMember("User1"; ExcludeFromView))
dann musst Du im Datenbankscript das "PostdragDrop"- Event erweitern, abfragen ob Du Dich in Deinen User- Views befindest, und wenn dem so ist, dann das Feld ExcludeFromView um "User1" bzw. "User2" erweitern.
Ist also eine Mischung aus Formel- Entwicklung (Selekt- Formeln) und erweiterung der Datenbank- Scripts (LotusScript).
ich würde das nicht machen (alleine der Wartungsaufwand, wenn Ihr eine neue Version auf dem Server einspielt z.B. 6.5.4 -> 6.5.5), aber wenn's scheee macht...
Tode