2009-10-05 120 views
1

在SharePoint中配置,自定義或開發一種解決方案的最佳方法或策略是什麼?該方案允許我將一個或多個SharePoint列表與SharePoint列表保持同步I已被指定爲主或父列表。使用一個或多個SharePoint列表同步一個SharePoint列表的方法

我希望能夠創建一個可以擴展或組織的不同部分使用的一些信息的主/父列表,而不需要在主列表的實際列上刪除任何項目。 (我已經看到了一些商業Web部件在SharePoint列表提供柱的安全,雖然這是潛在的滿足我的需求的一種方式,我想探索其他選項。)


場景:

我有一個清單名爲FOO:

FOO

標題

說明ription

我想創建一個基於關FOO的新列表BAR(BAR由沒有進入名單FOO子單位管理):

BAR

FOO。標題(只讀)

FOO.Description(只讀)

NewColumn1

新公司lumn2


操作:

Create-如果一個新的項目在FOO進入,我想新的項目加入到BAR。

讀 - N/A

更新 - 如果標題或描述FOO改變我想它在BAR改變。

刪除 - 否在方案中刪除。 (刪除由具有狀態列的業務處理。)

帶內容提取的模板爲我提供了這個功能,但是它是一次性創建列表。

只是不知道最好的方法或策略將是這MOSS 2007

感謝什麼!

回答

2

你是否考慮過從現有的foo列表創建一個視圖?並相應地分配權限?

+0

你的意思是創建一個FOO名單有我需要的所有屬性,然後創建頂部邏輯視圖這會給我我的吧,BAR2和穀倉列表,然後在自定義編輯,新頁面使用SharePoint Designer支持加那些意見......可能只是工作......我需要POC它。 也許我過度設計在這裏或試圖用一個大錘了錯誤的工作......也許它的那麼簡單,只是踢了一個工作流程到其他列表的所有者,以通知他們,添加或改變已經在做了主清單...照你的意思去做。 – plattnum 2009-10-05 17:49:02

0

好吧,看起來你需要一個引用要同步項目的列。

您可以創建一個帶有ListID和ItemID和ToString()函數的結構,將它解析爲文本(,)和一個具有這些對象的數組的類以及toString函數,它可以像下面這樣:(;, ...)。然後是一個構造函數,可以從這個字符串構造回來的對象。然後你會將這個字符串存儲在一些文本列中。

在這種情況下,你可以不僅指1其他項目,但許多其他問題。你只是做

現在,itemadded,更新,刪除事件,你有什麼 - 檢索這些對象的列表/陣列,指他們和你有什麼。

相關問題