oyjfeng 发表于 2020-12-4 00:45:18

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

在视图中,是否可以将流程处理中的节点数据统计进去,比如一个流程应用,有设置节点处理超时时间,在视图中,是否可以把所有超时处理节点的处理时间和处理人展示出来呢?

论坛管理员 发表于 2020-12-4 14:58:59

您好:
视图中有可以写脚本,您可以自行技术超时时间和当前时间的差。

oyjfeng 发表于 2020-12-8 09:59:38

那这个视图中如何获取表单的人员处理时间呢,信息应该是在表单的流程记录插件中的?

论坛管理员 发表于 2020-12-8 10:12:06

1.视图的所有数据都是来之流程数据,表单中的字段都可以提现到表单
2.流程的一些默认数据,您也可以直接在视图中选择
http://www.o2oa.net:20020/x_file_assemble_control/jaxrs/file/0d070cb2-1e8a-4f8c-8bac-eb53b14ca172/download/stream

oyjfeng 发表于 2020-12-8 10:57:03

您所说的到达时间是指的流程到达时间吧,但是每个节点中处理人的提交时间是否可以获取到呢?http://www.o2oa.net:20020/x_file_assemble_control/jaxrs/file/dc23aa86-8143-47bf-b57c-622cb917bb3f/download/stream
这个提交时间如何获取呢?
http://www.o2oa.net:20020/x_file_assemble_control/jaxrs/file/c75be0fa-4245-4a51-baae-670d1791be78/download/stream

qaz6908768 发表于 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);

论坛管理员 发表于 2020-12-9 10:58:51

您好:每个活动的结束时间,确实是没有。
其实每个活动的结束时间就是下一个活动的开始时间,您可以结合需求,合理利用。

oyjfeng 发表于 2020-12-13 00:09:49

但是这里面有一个问题就是,并行多个用户处理一个节点,这个结束时间无法计算?

oyjfeng 发表于 2020-12-13 00:10:08

好的,十分感谢,我试一下看看。
页: [1]
查看完整版本: 视图中是否可以统计流程记录中的数据