Domino 9 und frühere Versionen > ND8: Entwicklung
In Ordner verschieben Funktionalität
magic_halli:
@Bernhard
Ich sehe schon, ich treibe Dich an den Rande des Wahnsinns! ::)
Aber ich habe jetzt Deine Aussage von vorhin erst richtig kappiert...
--- Zitat ---Du solltest das vorhandene Item mit derartigen Flags nutzen und daher dafür sorgen, dass "S" in ExludeFromView vorhanden ist
--- Ende Zitat ---
Das heißt, ich ändere gar nichts an der Auswahlformel der Ansicht!
Ich füge lediglich ans Maildokument der ($Sent)-Ansicht zum Item 'ExcludeFromView' ein "S" (String) hinzu. Somit fliegt die Mail dann automatisch aus der Ansicht raus.
Nur ein kleine Frage: ;)
Mein LS-Agent greift nur, wenn sich der User in der Gesendet-Ansicht befindet. Die selectierte Mail soll dann verschoben werden in einen anderen Ordner und anschließend aus der Ansicht verbannt werden.
Also muss einfach ein "S" ans Item 'ExcludeFromView' ran, nachdem
--- Code: ---Call docMail.PutInFolder(foldername, False)
--- Ende Code ---
passiert ist?!
In den Dokumenteigenschaften einer gesendet-Mail gibts aber dieses Item nicht!!!
Ergo: Ich müsste 'ExcludeFromView' für dieses Dokument als Item neu erstellen?
Bitte, lass mich richtig liegen! :)
Rico.
EDIT: So wie beschrieben funktionierts jetzt erstmal - muss also richtig sein.
koehlerbv:
Jetzt haben wirs :)
Wenn ExcludeFromView noch nicht existiert (das ist der Regelfall), gilt
docMail.ExcludeFromView (0) = ""
ergo kannst Du dann einfach mit
docMail.ExcludeFromView = "S"
weitermachen.
Ansonsten musst Du dem Item ein weiteres Element "S" hinzufügen (ExcludeFromView ist dann nicht skalar! Es muss ein Array sein).
HTH,
Bernhard
magic_halli:
So, der Vollständigkeit halber hier der entsprechende Code vom LS-Agent:
--- Code: --- ' Item ExcludeFromView existiert
If Not(docMail.ExcludeFromView(0) = "") Then
Call docMail.ExcludeFromView.AppendToTextList("S")
Call docMail.Save(True, True)
Else
docMail.ExcludeFromView = "S"
Call docMail.Save(True, True)
End If
--- Ende Code ---
Die Auswahlformel der Ansicht ($Sent) bleibt unberührt.
So läuft das jetzt endlich bei mir durch.
Danke Bernhard für Deine Geduld! :)
Gruß Rico.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln