找回密码
 立即注册

QQ登录

只需一步,快速开始

紫色幽魂
金牌服务用户   /  发表于:2024-4-25 14:38  /   查看:3833  /  回复:18
在新版本中的流程可以根据流程ID来确定流程状态和审批人,流程在运行时没有问题,但是在流程结束了就看不到运行状态了,显示空白,不知道是拒绝了还是通过了,能否设置成流程结束后也能看到状态

活字格10.0新功能解密:十四、工作流提升(更方便地将业务和流程数据进行关联)
https://gcdn.grapecity.com.cn/showtopic-202946-1-1.html
(出处: 葡萄城开发者社区)


18 个回复

倒序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-4-25 15:22:23
沙发
大佬,初始创建流程的那个页面中,在我我发起的页面中就可以看到每一个流程的结束原因的,您是想看到什么统计字段呢


目前的当前负责人,当前节点是通过统计字段统计运行任务视图实现的,当流程结束了,运行任务视图就没有当前流程实例的数据了,可以考虑通过统计字段去全部任务视图中查询您需要的流程信息

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
experdot
高级会员   /  发表于:2024-4-25 16:16:55
板凳
给表格加一个公式列,用条件判断流程实例的结束时间是否为空,如果为空,就显示流程当前节点的状态,否则显示为“已结束”

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2024-4-25 16:20:42
地板
experdot 发表于 2024-4-25 16:16
给表格加一个公式列,用条件判断流程实例的结束时间是否为空,如果为空,就显示流程当前节点的状态,否则显 ...

流程被拒绝了也是空的,所以不能判断为空就显示已结束,还需要知道是正常结束还是流程中途被终止了
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2024-4-25 16:24:43
5#
Lay.Li 发表于 2024-4-25 15:22
大佬,初始创建流程的那个页面中,在我我发起的页面中就可以看到每一个流程的结束原因的,您是想看到什么统 ...

对象是一个表的列表页面,面向所有查询的人,所以不能在我的发起页面中查看流程结束状态
通过统计字段查询全部的任务视图获取信息后是全部信息,不好判断最后的节点是哪个
回复 使用道具 举报
experdot
高级会员   /  发表于:2024-4-25 16:39:42
6#
紫色幽魂 发表于 2024-4-25 16:24
对象是一个表的列表页面,面向所有查询的人,所以不能在我的发起页面中查看流程结束状态
通过统计字段查 ...

1. 流程实例是怎么结束的,是拒绝,作废,还是正常结束,这个是可以区分的。如下图,原理是通过流程实例视图的“结束原因”字段辨别。
2. 若流程是走完了所有节点,那么结束原因就是最后一个节点的名称,你可以手动修改最后一个节点的名称。







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-4-25 16:49:11
7#
紫色幽魂 发表于 2024-4-25 16:24
对象是一个表的列表页面,面向所有查询的人,所以不能在我的发起页面中查看流程结束状态
通过统计字段查 ...

感谢各位大佬的支持~
正如楼上大佬所述流程实例视图中的结束原因就是存储这个流程是正常提交结束了还是被拒绝终止了。您列表绑定的数据源中有存储流程实例id么,没有的话可以新建个字段存储一下示例id,然后通过管理流程实例视图,展示这个原因字段即可

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2024-4-25 20:06:08
8#
experdot 发表于 2024-4-25 16:39
1. 流程实例是怎么结束的,是拒绝,作废,还是正常结束,这个是可以区分的。如下图,原理是通过流程实例 ...

这个方法可以实现想要的效果,但需要做两个辅助列才行
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2024-4-25 20:07:59
9#
Lay.Li 发表于 2024-4-25 16:49
感谢各位大佬的支持~
正如楼上大佬所述流程实例视图中的结束原因就是存储这个流程是正常提交结束了还是 ...

这个方法可以实现想要的效果,但需要做两个辅助列才行,希望能一步到位,不用辅助列,直接得到流程运行状态
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-4-26 09:44:04
10#
感谢各位大佬的支持~
您现在工程文件中实际是怎么应用的呢,就是在数据表存储了流程实例id,然后通过关联显示的流程结束原因么,目前不清楚您实际的业务场景是什么,也就不好给您其他的解决方案

或许在节点的事件中调用服务端命令,将负责人在节点操作存储到业务表中,记录流程的结束原因也是可行的,如果产品的功能不满足您的需求的话,您也可以在产品需求板块发帖交流哈
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部