2
我有2个具有相同结构的SharePoint列表。是否可以将第一个列表中的一个列表项移动到另一个列表项,而不重新创建列表项并删除它?这种操作可以发生在一个事务中。SharePoint以编程方式将一个列表项目移动到另一个列表项目,这有可能吗?
我有2个具有相同结构的SharePoint列表。是否可以将第一个列表中的一个列表项移动到另一个列表项,而不重新创建列表项并删除它?这种操作可以发生在一个事务中。SharePoint以编程方式将一个列表项目移动到另一个列表项目,这有可能吗?
SharePoint的名单是不是真正的关系型数据,因此做的事情作为一个真正的交易的想法是不可能的,即自动回滚等
如果我理解正确你实际上试图“将该项目从一个列表重新分配给另一个列表,我不相信这是可能的。我们已经完成了额外的数据和导入,但总是有效地重新创建项目。
经常绊倒人的事情之一是将SharePoint列表等同于数据库表,并假定它们可以像这样进行处理和操作。不幸的是,他们不是,至少现在还没有。
我用来将数据随时间从“旧列表”移动到“新列表”的策略是为列表中的任何添加,删除或更新添加事件处理程序。无论何时触发,我们都会更新新表格中的条目,并且当切割日期到达时,我们将检查哪些条目尚未移动,以确定它们是否真的需要?他们用过吗?和2.移动它们的最好方法。
希望有帮助
感谢您的诚实答复。我没有很高的期望,因为这是我们正在讨论的SharePoint。但很高兴认识。 – 2010-04-06 14:38:13
也许如果你会添加什么实际(业务)问题是你试图解决某人可能有更好的答案? 由于某种原因,SharePoint应该是一个关系数据库,这种想法总是让我失去了,但它可以做其他事情。 – ArjanP 2010-04-08 11:41:01