LotusScript GetFirstDocument函数返回Nothing(版本8.5.3)

时间:2014-07-16 07:11:49

标签: lotus-domino

我有一个读取收件箱视图的多米诺代理。调试后,我发现它无法遍历$ inbox内的文件,即使其中有文档。所以基本上inbox.GetFirstDocument返回“Nothing”。这是指数问题吗?令人惊讶的是,经过长时间的延迟(例如,一天之后),我发现这个问题消失了,处理文档的while循环工作正常。所以我不确定这里发生了什么。

1 个答案:

答案 0 :(得分:0)

这听起来像是在数据库的一个或两个副本中创建了流氓收件箱文件夹的情况。这可以解释为什么复制看起来不起作用 - 因为你实际上正在查看不同的文件夹,这两个文件夹恰好都被命名为Inbox。

在两个副本上签入Domino Designer。您是否看到多个名为" Inbox"," $ Inbox"或" $(收件箱)"?如果有多个,请找到"真实"收件箱 - 即路由器传送到的收件箱。删除其余的收件箱文件夹,然后进行复制。请注意,可能有不同的"真实"每个副本中的收件箱,在这种情况下,您可能希望在删除任何内容之前合并两个文件夹的内容。