Lotus notes lotusnotes中的调度代理

Lotus notes lotusnotes中的调度代理,lotus-notes,lotusscript,Lotus Notes,Lotusscript,由于我在代理的schedule属性中没有看到该选项,我想知道是否可以每3/6个月甚至每年运行一次代理? 我只看到-每天、每天、每周、每月、从不..不止一次在计划属性中选择最接近的选项,例如每月,然后在代理的开头添加代码,检查日期,并根据结果,要么不做任何操作退出,要么继续运行代码主体。使用lotusscript编写的代理可以正常工作,从未使用@formula尝试过。我也可以使用包含计数(每个月增加一个)字段的配置文件文档(表单)吗?当然可以。这有一些优点,因为您可以通过设置概要文件进行测试。但是

由于我在代理的schedule属性中没有看到该选项,我想知道是否可以每3/6个月甚至每年运行一次代理?
我只看到-每天、每天、每周、每月、从不..不止一次

在计划属性中选择最接近的选项,例如每月,然后在代理的开头添加代码,检查日期,并根据结果,要么不做任何操作退出,要么继续运行代码主体。使用lotusscript编写的代理可以正常工作,从未使用@formula尝试过。

我也可以使用包含计数(每个月增加一个)字段的配置文件文档(表单)吗?当然可以。这有一些优点,因为您可以通过设置概要文件进行测试。但是,如果有人手动运行代理(通过“tell amgr”命令),那么它实际上在一个月内运行两次,或者多次呢?如果您想在配置文件文档中保存某些内容,我会保存您希望代理实际运行的下一个日期。如果缺少配置文件文档,请运行代理的主逻辑并创建配置文件文档,并将日期设置为3个月后的今天。如果配置文件文档存在且日期在过去,则同上。但是,如果配置文件文档存在,并且保存的日期仍然在将来,只需终止代理即可。现在我的配置文件文档有一些问题。如果我试图获取一个字段的值,那么在调试时,我总是得到一个空字符串
doc.fieldname(0)
,这表明isProfile是真的,因此我显然拥有文档的句柄。我想我的个人资料文档有问题。请回答另一个问题。在StackOverflow上,不鼓励在原始问题主题之外使用评论进行讨论。