可以使用 LotusScript 设置代理的日程安排。这是代码(12岁但仍在工作):
http://www-10.lotus.com/ldd/46dom.nsf/0/65389424caefa06980256b260051da56?OpenDocument
使用 Sub GetAssistInfo
,您可以获得代理的当前计划值。您可以更改它们并使用 Sub 保存新值SetAssistInfo
。
示例:将代理的日程设置为每天 02:00:
Dim session As New NotesSession
Dim info As AssistInfo
Dim agentName As String
agentName = "yourAgent"
GetAssistInfo session.CurrentDatabase, agentName, info
info.IntervalType = 2 ' set "Daily"
info.Time1 = 360000 * 2 ' set 02:00
SetAssistInfo session.CurrentDatabase, agentName, info
您必须找出计划参数的可能值。链接后面的代码提供了一个显示代理当前值的消息框。因此,很容易找到您必须设置的值。
有了这个,您可以从您的个人资料文档中运行代码并设置代理的时间表。您也可以让您的代理自己更改自己的下次运行时间表。