2012-07-31 81 views
2

我遇到此問題: 我正在使用VBS從我們的會議室提取所有會議。 有時候,我從同一個房間裏得到兩次會議,這些會議在一定時間內相互重疊。但是,前景只顯示其中之一。彼此重疊的兩次會議之間的差異

我試着檢查所有的item.fields,看看會議在共享日曆中顯示的標準是什麼,或者不是,但兩者似乎都是相同的。

我會在這裏上傳我的代碼,但它很長,大約有350條代碼行。

所以,我的問題是,如果共享日曆,會議中的其他人使用outlook的哪個屬性顯示給其他人,如果它與另一個人重疊?

+0

附加信息:許多重疊的約會是重複發生。也許我不能檢索複製的實例,但是原始的實例?在這種情況下,這個問題轉化爲如何獲得重新約會的實例? – 2012-07-31 20:42:49

+0

隨時可以上傳你最棒的350行代碼 - SO放置滾動條,因此不會在屏幕上佔用太多空間 – Lizz 2013-03-28 01:25:30

回答

1

我找到了答案。 Microsoft使用此模型進行週期性約會: 創建週期性事件時,item.isRecurring設置爲True。 然後聚合發生被添加到項目,並reccuring模式對象。 如果您刪除或修改一個或多個事件,則會將其他對象添加到事件中,例外。所有刪除或修改的事件都可以在這裏找到。 奇怪的是,即使刪除了某個事件,仍然可以將其視爲活動的,並因此與之後創建的約會重疊。 訣竅在於,即使在例外情況下也可以一路查看,以便能夠獲得與Outlook中相同的視圖。

如果您需要更多詳細信息,請下載我。