创建SharePoint列表项时出现版本冲突错误 [英] Version Conflict Error While Creating SharePoint List Item
本文介绍了创建SharePoint列表项时出现版本冲突错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Hello Experts,
Hello Experts,
我使用JSOM代码创建sharepoint列表项。 但是当我在代码下面运行时,我遇到了版本冲突错误。
I use JSOM Code for creating sharepoint list item. but when i run below code i got version conflict error.
我该如何解决这个问题。请帮忙!
How can i resolve this. please help!
推荐答案
使用 SP.ListItemCreationInformation创建新列表项的示例代码:
Sample code to create new list item in a loop with SP.ListItemCreationInformation:
<script type="text/javascript">
var itemArray = [];
ExecuteOrDelayUntilScriptLoaded(createitems, 'sp.js');
function createitems()
{
var clientContext = SP.ClientContext.get_current();
var oList = clientContext.get_web().get_lists().getByTitle('TestList');
for (var i = 0; i < 5; i++) {
var itemCreateInfo = new SP.ListItemCreationInformation();
var oListItem = oList.addItem(itemCreateInfo);
oListItem.set_item('Title', 'My New Item!' + i);
oListItem.update();
itemArray[i] = oListItem;
clientContext.load(itemArray[i]);
}
clientContext.executeQueryAsync(onQuerySucceeded, onQueryFailed);
}
function onQuerySucceeded() {
itemArray.forEach(function(item) {
console.log(item.get_id());
});
}
function onQueryFailed(sender, args) {
alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
}
</script>
谢谢
最好的问候
这篇关于创建SharePoint列表项时出现版本冲突错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文