SP2010下,做了一个针对列表的状态机工作流,创建和修改时触发,这是前提。
要求是:添加列表item后,创建任务A,如果Approve就继续走工作流,如果Reject就发邮件通知item的创建
者,通知他修改item内容,修改后重新触发工作流。
问题是:Reject后,工作流还是“进行中”,修改item也不能重新触发。试了几个都是变成“已完成”状态,
跟实际情况又不符合。有没有可以将状态机工作流设置为“已取消”的操作?或者有什么其他好的解决方案?
接触state machine 没多久,请各位指点

------解决方案--------------------
参考:
http://blog.csdn.net/farawayplace613/article/details/6769473
------解决方案--------------------
一般“已取消”状态只在用户手动取消工作流或工作流遇到错误时才有。
但是也可以用代码改的
http://social.msdn.microsoft.com/Forums/en-US/57bc9ea7-7963-4170-baf2-488b65fc2e78/change-the-workflow-status-through-code
http://chanakyajayabalan.wordpress.com/2010/03/08/sharepoint-workflow-status-codes/
------解决方案--------------------
不过我在网上的试用版没法用,如果有意可以给我发小窗