1

我試圖在SharePoint中使用日曆列表創建某種預訂系統。向我推薦創建事件並添加允許用戶聲明它的列。從那裏開始,聲稱的事件將會改變顏色,只有聲稱該事件的人才有權不聲明該事件。在SharePoint中將1個日曆事件分解爲更小的事件

這是它會是什麼樣子(見另一種選擇): enter image description here

我想什麼,能夠做雖然,是不是具有類似於所示的替代選項,創建三個事件,創建1個事件(見原文),並將其分解爲3個或更多事件,也許使用某種形式的下拉請求間隔(即15米,30米,1小時)。根據選定的時間間隔,它會相應地中斷事件。

回答

-1

只是一個想法 - 我的意思是,我認爲你希望這些事件預先存在的原因是,用戶可以在正確的時間段內輕鬆地創建它們(而不是點擊新的項目菜單,將它們丟棄從日曆視圖/上下文)。是對的嗎?

如果是這樣,請允許我爲您提供此場景: 如果您正在使用KWizCom的Calendar Plus Web部件(是的,我爲KWizCom工作...),它允許您直接在日曆中鍵入事件。 http://www.kwizcom.com/sharepoint-add-ons/sharepoint-calendar-plus-web-part/overview/

而且,拖放事件在日曆他們輕鬆移動,並且它還支持彩色: 一些東西:

檢查演示視頻這裏「與Josh 1個pm-2:30pm培訓會議」基於類別編碼事件(元數據,視圖,來源等)。

您需要開發的一件事是獨特的會議邏輯和所有者權限。 含義,一個事件處理程序不能同時接受同一個房間的兩個會議(定義唯一資源字段,如果有的話)以及只允許創建事件的人員編輯或刪除它的邏輯。

ping我,我可以幫助事件處理程序 - 也許我們可以將其添加到我們的產品,這實際上是一個很酷的想法。我的工作郵件是kwizcom點com

0

曬一個可能的解決方案是你的主要事件添加了名爲間隔的另一個領域。

的,當你創建一個根據間隔創建新事件使用while循環指定而遞增的開始時間與間隔的情況下,你設計的工作流。

這些新事件具有名爲UserClaimed的字段的內容類型。然後將另一個工作流與那些檢查該字段並更改事件權限的新事件相關聯,以僅允許將該事件修改爲指定的用戶。

這是總體思路,實現不應該那麼難

+0

這就是我的想法。我創造了一個間隔選擇場,選擇15米,30米1小時。我只是對工作流程不夠了解,無法真正做到。我正在通過設計師嘗試玩弄它,但我不知道我要去的是什麼。 – Batman