日历条目中缺少“RepeatForUnit”项?

我正在访问RepeatForUnit来管理Lotus Notes中的“重复”。

String RepeatForUnit =(string)((object [])docCalendarDoc.GetItemValue(“RepeatForUnit”))[0];

最初我为每日活动获得“D”,为每周获得“W”,为“每年”获得“Y”。

但是现在属性字段即使在日历中添加了重复之后也没有显示任何此值。它在Lotus Notes日历的属性列表中不可见,并且对于上面的代码显示“”(黑色条目)。

我不明白为什么会发生这种情况。任何人都可以帮助我吗?

我不确定逻辑,但Notes有时不包括RepeatUnit,RepeatForUnit等字段,而是将重复日历条目视为“自定义”重复,仅使用“RepeatInstanceDates”项(这是一个多值) date数据类型)。 根据您的代码正在执行的操作,也许它也可以检查此项。

可以在此处找到“重复日历条目” – 相关项目的列表。