Lotus Notes - 仅复制某些日历类型

时间:2013-05-28 06:20:38

标签: lotus-notes lotus-domino

我被问到是否可以制作仅包含联系人和日历数据的邮件数据库的副本。此外,复制的日历数据应仅为以下类型

全日活动

会议

预约

(意思是没有待办事项,提醒,周年纪念和活动公告)。

且仅在未标记为“可用标记”和“标记为私人”的情况下。

使用“新副本”设置中的选择公式是否可以实现这一点,如果是这样,它应该如何看待?

感谢。

3 个答案:

答案 0 :(得分:2)

是的,这很容易。公式如下:

SELECT Form = "Appointment" & AppointmentType ="2" : "3" : "0" & 
@IsUnavailable($PublicAccess) & BookFreeTime = "1"

约会类型0 =约会
约会类型3 =会议
约会类型2 =全天活动

如果$ PublicAccess存在,那么它不是私有的。
如果BookFreetime =“1”,则它不会标记为“可用”..

答案 1 :(得分:1)

在网上浏览阅读反馈后,我的最终公式看起来像这样

SELECT (AppointmentType = "0" | AppointmentType = "2" | AppointmentType = "3") 
& @IsAvailable(CalendarDateTime) & CalendarDateTime <= @Adjust(@Today;0;1;0;0;0;0) & 
CalendarDatetime >= @Today &  (OrgConfidential = "" & BookFreeTime = "") | Form = "Person"

我稍微“调整”了一点,只提前1个月复制日历条目。

答案 2 :(得分:0)

不确定,因为你说它有效,但我会写这样的     @IsMember(约会类型;&#34; 2&#34;:&#34; 3&#34;:&#34; 0&#34;) 告诉我们