Domino 9 und frühere Versionen > ND6: Entwicklung
Script - Dokument verschieben
ell5lle:
Hallo!
Ich verwende dieses Aufruf in einem umfangreicheren Script um das bearbeitet Dokument weg aus der Inbox in einen Ordner (Abgeschlossen) zu verschieben.
Call doc.PutInFolder("Abgeschlossen")
Zuvor versuchte ich es schon mit diesem Befehl:
Call ws.Folder( "Abgeschlossen" )
In beiden Fällen wird auch ein "Link" dieser Mail in dem Ordner erstellt - leider aber nicht verschoben! ???
Mein Ziel ist, dass in der Inbox diese mail nicht mehr auftaucht sondern nur im Abgeschlossen Ordner.
Beispielsweise anhand eines Feldes identifiziert und verschoben.
Ich hänge an dieser Stelle leider etwas ... :-:
Vielen Dank für die Hilfe! Wie gesagt benötige ich Script - da ich es an einer bestimmten Stelle einer Abfolge einpflegen muss...
DevDev:
Also das funktioniert bei mir ganz prächtig....
--- Code: --- Set tmpDoc = doc.CopyToDatabase(db2)
Call tmpDoc.PutInFolder("($Inbox)",False)
Call tmpDoc.Save(True,False)
--- Ende Code ---
Kopiert das gewünschte Dokument in den gewünschten Ordner.
Allerdings bekomme ich es nicht hin das ursprüngliche Dokument zu löschen.
Da hänge ich etwas. Vielleicht weiss da ja gerade jemand.
HTH
koehlerbv:
Du brauchst noch ein abschliessendes RemoveFromFolder.
Bernhard
DevDev:
Hier werden Sie schnell geholfen.
Allerdings bin ich dann über die WS.Folder Methode gestolpert.
Die kann dann mein Dokument verschieben. Bei dem RemoveFolder
hätte ich das Problem gehabt, nicht zu wissen in welchem Ordner ich gerade
bin. Was aber mit Sicherheit auch kein grosser Akt ist, um das rauszubekommen.
Man muss einfach nur mal drüber reden.
--- Code: ---'in andere Mail DB kopieren
Set tmpDoc = doc.CopyToDatabase(db2)
Call tmpDoc.PutInFolder("($Inbox)",False)
Call tmpDoc.Save(True,False)
'anschliessend in MailDB intern verschieben
WS.Folder "Verteilt", True
--- Ende Code ---
Also ich für meinen Teil wäre dann mit der Frage durch.... :P
Vielen Dank!
Gruss
[OFFTOPIC]
Gibts hier eigentlich einen "neue User stellen sich vor" Bereich?
[/OFFTOPIC]
Axel:
--- Zitat von: DevDev am 30.03.06 - 14:23:02 ---Allerdings bekomme ich es nicht hin das ursprüngliche Dokument zu löschen.
--- Ende Zitat ---
Wenn das Dokument aus der Ursprungs-DB gelöscht werden soll, kommt du mit einem RemoveFrom Folder nicht weit.
Da brauchst du doc.Remove(True)
Axel
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln