2009-10-05 117 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,更新,删除事件,你有什么 - 检索这些对象的列表/阵列,指他们和你有什么。

相关问题