【问题标题】:Difference between 2 meetings overlapping each other2 次会议之间的差异相互重叠
【发布时间】:2012-07-31 19:21:43
【问题描述】:

我遇到了这个问题: 我正在使用 VBS 从我们的会议室中提取所有会议。 有时我会从同一个房间 2 会议中获得在一定时间内相互重叠的会议。但是,outlook 只显示其中之一。

我已尝试检查所有item.fields,以了解会议在共享日历中显示或不显示的标准,但两者似乎都相同。

我会在这里上传我的代码,但它很长,大约 350 行代码。

所以,我的问题是,Outlook 使用什么属性在共享日历、会议中向其他人显示,如果它与另一个重叠?

【问题讨论】:

  • 附加信息:许多重叠的约会是重复的。也许我不检索重复的实例,但原来的?在这种情况下,问题转变为如何获得定期约会的实例?
  • 随意上传您的 350 行代码 - SO 会放置滚动条,因此不会在屏幕上占用太多空间

标签: properties vbscript calendar outlook


【解决方案1】:

我找到了答案。 Microsoft 将此模型用于定期约会: 创建重复事件时,item.isRecurring 设置为 True。 然后将集合出现添加到项目和循环模式对象中。 如果您删除或修改一个或多个事件,则会将另一个对象添加到出现,异常。可以在此处找到所有已删除或修改的事件。 奇怪的是,即使删除了某个事件,您仍然可以发现它处于活动状态,因此与之后创建的约会重叠。 诀窍是一路检查,即使在异常情况下,也能获得与 Outlook 中相同的视图。

如果您需要更多详细信息,请私信我。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-01
    • 2016-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多