使用 K2Mng Go to Activity 和/或 Delete Process Instance方法

3 篇帖子 / 0 篇最新
最新文章
#1 周四, 04/09/2015 - 17:51
joyce2
joyce2的头像

使用 K2Mng Go to Activity 和/或 Delete Process Instance方法

有没有人能够告诉我如何使用 K2Mng的 GotoActivity 方法?如果使用这种方法,是否就意味着我不需要轮询某个用户的待办列表?我不希望必须轮询待办列表,因为我的 windows 服务不允许同时多名用户登录,而且 K2 只允许由打开连接的用户本人打开待办列表项目(如果不是这样的话,至少必须由作为 AD 中定义的其他人下级的用户打开,但是由于某种安全协议,我无法这样做)。 另一方面,应该如何使用 DeleteProcessInstance 方法?这种方法是否会删除日志条目,或者只是将流程的状态变更为已删除,但是在工作台报表中仍然可见? 先谢谢各位! 另外,在 K2Mng 帮助文件中,我还发现这两种方法中的某个参数涉及ProcessInstance Id。我怎样才能获得这个值?这些方法是否需要表单?我打算在 windows 服务中使用这两种方法,而不是使用基于浏览器的表单。也就是说,windows 服务将在后台运行,因此无法执行用户干预。

周四, 04/09/2015 - 17:55
joyce2
joyce2的头像

一个简单的问题...

如果没有任何用户交互,那么 Windows 服务如何知道需要对哪个流程实例执行 "GotoActivity" 操作,以及对哪个过程实例执行删除操作?

请查阅 K2.net文档,了解关于方法以及运作原理的信息。跳转至 参考\K2.net 2003 管理对象部分

关于 DeleteProcessInstance: SourceCode.K2Mng.K2Manager.DeleteProcessInstances

关于GotoActivity: SourceCode.K2Mng.K2Manager.GotoActivity 

加油。

周四, 04/09/2015 - 17:55
joyce2
joyce2的头像

一个简单的问题...

如果没有任何用户交互,那么 Windows 服务如何知道需要对哪个流程实例执行 "GotoActivity" 操作,以及对哪个过程实例执行删除操作?

请查阅 K2.net文档,了解关于方法以及运作原理的信息。跳转至 参考\K2.net 2003 管理对象部分

关于 DeleteProcessInstance: SourceCode.K2Mng.K2Manager.DeleteProcessInstances

关于GotoActivity: SourceCode.K2Mng.K2Manager.GotoActivity 

加油。