我已经创建了一个按钮,围绕该按钮,我将一个调用自定义表单操作的表单操作包装。问题是,它一直在错误:

User ID         Date Occurred     Event Type         Duration   Description  

System Account  1/20/2011 1:54 PM Error                         Custom Form Action 1 failed to start. 
System Account  1/20/2011 1:54 PM Workflow Canceled     435,612 Workflow Custom Form Action 1 was canceled by System Account. 
System Account  1/20/2011 1:47 PM Error                         Custom Form Action 1 failed to start. 
System Account  1/20/2011 1:47 PM Workflow Canceled  -3,396,280 Workflow Custom Form Action 1 was canceled by System Account. 
System Account  1/20/2011 1:46 PM Error                         Custom Form Action 1 failed to start. 
System Account  1/20/2011 1:46 PM Workflow Canceled  -1,970,134 Workflow Custom Form Action 1 was canceled by System Account. 
System Account  1/20/2011 1:29 PM Error                         Custom Form Action 1 failed to start. 
System Account  1/20/2011 1:29 PM Workflow Canceled   3,714,748 Workflow Custom Form Action 1 was canceled by System Account. 

我包含了几条记录,以表明每次持续时间都不同。这是为什么?为什么有时会负面?

我什至删除了它,并创建了一个仅写入历史记录的新的,我遇到了同样的错误。

该页面是从包含自定义表单操作的站点模板创建的。那可以和它有关吗?

我在此站点集合中还有其他列表,这些列表使用表单操作工作流程而没有此错误。

想法?链接?建议?

有帮助吗?

解决方案 2

最终,我不得不在生产中重新构建该站点,并在那里建立动作工作流程。

正如亚历克斯(Alex)上面建议的那样,我怀疑问题与CUS或不同的服务包有关。

但是要重建,我不得不:

  1. 从测试版本中删除表单操作
  2. 更改所有SelectParameter
  3. 导出所有webparts
  4. 导出所有列表
  5. 在生产中创建空白网站
  6. 将列表导入空白网站
  7. 将WebPart页面从测试中复制到生产
  8. 将WebParts添加回生产区域
  9. 将WebPart连接部分从SPD复制到Dreamweaver,然后交换所有“ G_” ID,将其粘贴到生产中的WebPart页面中
  10. 在连接链接中查找/替换所有“ g_” ID
  11. 重建表格动作工作流程

现在一切都很好。

其他提示

在GUI中的列表设置下,您是否仍在工作流设置中显示此工作流的多个版本?我不确定是否有很多相同工作流程的变体是票证,但是我喜欢删除当前未使用的所有版本。

许可以下: CC-BY-SA归因
scroll top