gpt4 book ai didi

sharepoint - 如何更改共享点工作流任务状态?

转载 作者:行者123 更新时间:2023-12-01 01:38:18 25 4
gpt4 key购买 nike

我是共享点编程的新手。我有以下代码:

SPWorkflowTask  task = some_getter();
task["Status"] = "Canceled";
task.Update();

我收到 SPException:
Microsoft.SharePoint.SPException: "This task is currently locked by a running workflow and cannot be edited."
at Microsoft.SharePoint.SPListItem.PrepareItemForUpdate(Guid newGuidOnAdd, Boolean bMigration, Boolean& bAdd, Boolean& bPublish, Object& objAttachmentNames, Object& objAttachmentContents, Int32& parentFolderId)
at Microsoft.SharePoint.SPListItem.UpdateInternal(Boolean bSystem, Boolean bPreserveItemVersion, Guid newGuidOnAdd, Boolean bMigration, Boolean bPublish, Boolean bNoVersion, Boolean bCheckOut, Boolean bCheckin, Boolean suppressAfterEvents)
at Microsoft.SharePoint.SPListItem.Update()
at mycode

我相信我在做一些根本错误的事情。有谁能够帮助我?

最佳答案

以下是对此问题的专家评论:http://geek.hubkey.com/2007/09/locked-workflow.html

而且,如果您编辑了任务列表中的列,此链接可能会有所帮助:http://social.msdn.microsoft.com/Forums/en-US/sharepointworkflow/thread/8ec834b6-5408-4079-bdfb-b88d341b36bf/

希望这可以帮助

关于sharepoint - 如何更改共享点工作流任务状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/371572/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com