我有一个自定义(基于代码的)工作流,通过.wsp文件中的功能部署在WSS中。工作流配置有自定义任务内容类型(即,Workflow元素包含TaskListContentTypeId属性)。此内容类型的声明包含指向自定义任务编辑页面的FormUrls元素。
当工作流尝试创建任务时,工作流会抛出此异常:
Invalid field name. {17ca3a22-fdfe-46eb-99b5-9646baed3f16
这是FormURN网站列的ID。我认为FormURN仅用于InfoPath表单,而不是常规的aspx表单......
有没有人知道如何解决这个问题,所以我可以在我的工作流程中创建任务?
答案 0 :(得分:2)
您是否在工作流程中使用CreateTaskWithContentTypeId活动?如果您是,那么您需要确保已将内容类型添加到“工作流任务”列表中。 SharePoint不会自动添加它们。
[287]莪
答案 1 :(得分:2)
事实证明我错过了两件事: