查看: 3836|回复: 8

视图中是否可以统计流程记录中的数据

升级   83.33%

21

主题

31

回帖

175

积分

注册会员

Rank: 2

积分
175
发表于 2020-12-4 00:45:18 | 显示全部楼层 |阅读模式
在视图中,是否可以将流程处理中的节点数据统计进去,比如一个流程应用,有设置节点处理超时时间,在视图中,是否可以把所有超时处理节点的处理时间和处理人展示出来呢?
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37465
发表于 2020-12-4 14:58:59 | 显示全部楼层
您好:
视图中有可以写脚本,您可以自行技术超时时间和当前时间的差。
回复

使用道具 举报

升级   83.33%

21

主题

31

回帖

175

积分

注册会员

Rank: 2

积分
175
发表于 2020-12-8 09:59:38 | 显示全部楼层
那这个视图中如何获取表单的人员处理时间呢,信息应该是在表单的流程记录插件中的?
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37465
发表于 2020-12-8 10:12:06 | 显示全部楼层
1.视图的所有数据都是来之流程数据,表单中的字段都可以提现到表单
2.流程的一些默认数据,您也可以直接在视图中选择
回复

使用道具 举报

升级   83.33%

21

主题

31

回帖

175

积分

注册会员

Rank: 2

积分
175
发表于 2020-12-8 10:57:03 | 显示全部楼层
您所说的到达时间是指的流程到达时间吧,但是每个节点中处理人的提交时间是否可以获取到呢?
这个提交时间如何获取呢?
回复

使用道具 举报

升级   5.8%

35

主题

94

回帖

529

积分

高级会员

Rank: 4

积分
529
发表于 2020-12-8 17:00:36 | 显示全部楼层
个人感觉目前的框架没有提供,你要用视图展示要不试试这样做,在表单中添加一个隐藏的文本控件,重写form的submit事件,
var date=new Date(Date.now());
var time = date.format("%Y-%m-%d %H:%M:%S");
var textControl = this.form.get("文本控件名");
var text =textControl.getData();
text+=time;
textControl.setData(text);
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37465
发表于 2020-12-9 10:58:51 | 显示全部楼层
您好:每个活动的结束时间,确实是没有。
其实每个活动的结束时间就是下一个活动的开始时间,您可以结合需求,合理利用。
回复

使用道具 举报

升级   83.33%

21

主题

31

回帖

175

积分

注册会员

Rank: 2

积分
175
发表于 2020-12-13 00:09:49 | 显示全部楼层
但是这里面有一个问题就是,并行多个用户处理一个节点,这个结束时间无法计算?
回复

使用道具 举报

升级   83.33%

21

主题

31

回帖

175

积分

注册会员

Rank: 2

积分
175
发表于 2020-12-13 00:10:08 | 显示全部楼层
好的,十分感谢,我试一下看看。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread