Hallo zusammen,
leider bin ich in Script nicht so erfahren.
Wir haben uns ein betriebsinternen Telefonbuch gebastelt in der die User u.a. auch ihren Abwesenheitsagenten aktivieren konnten. Mit der Umstellung auf die R8-Mailschablone funktioniert der Aufruf aber leider nicht mehr.
Vorher hatte ich nur folgendes in dem Aktionbutton stehen:
@PostedCommand([MailOpen]);
@PostedCommand([ToolsRunMacro];"(EditOfficeProfile)")
Das MailOpen geht noch aber das EditOfficeProfile nicht mehr.
Im Script vom Aufruf des Abwesenheitsagenten hab ich mal reingeschaut, kanns aber alleine nicht lösen:
Das original Abwesenheiten-Script sieht so aus (s.u.).
Wie muß ich das ändern, damit das Abwesenheitsprofil des Users aufgeht?
Vielen Dank schonmal vorab für Eure Tipps.
Gruß,
suuper
Abwensheitsagent:
Sub Click(Source As Button)
Dim session As New notessession
Dim Database As notesdatabase
Dim Profile As NotesDocument
Dim WS As New NotesUIWorkspace
Set Database = session.currentdatabase
Dim OOODoc As New Notesdocument(Database)
Set Profile = Database.GetProfileDocument("OutOfOfficeProfile")
Call OOODoc.ReplaceItemValue("Form", "OutOfOfficeProfile")
Call Profile.CopyAllItems(OOODoc)
Call WS.EditDocument(True,OOODoc,,,False)
End Sub