视图管理如何计算流程时间?
管理员好:在视图设置里,能读出流程创建时间和完成时间,如果增加一列流程所用时间,这是数据路径怎么设置,请管理员帮忙给看看,如用脚本实现,在哪里设置,如何写:
两个数据做差就好了
1.时间是时间类型,所以你需要处理一下!
论坛管理员 发表于 2021-12-13 16:23
两个数据做差就好了
管理员好:
按照上面样子写完后,报这个错误,您给看一下!
bufan405 发表于 2021-12-13 22:19
管理员好:
按照上面样子写完后,报这个错误,您给看一下!
一共有三张图。 您列名设置了吗
本帖最后由 bufan405 于 2021-12-14 11:28 编辑
是的 列名我都改过了:(是不是视图里有没完成的流程,完成时间为空导致的?)
bufan405 发表于 2021-12-14 11:26
是的 列名我都改过了:(是不是视图里有没完成的流程,完成时间为空导致的?)
您流程一定有未完成的,没完成没有完成时间,当然报错,自己判断一下好了!
本帖最后由 bufan405 于 2021-12-14 17:00 编辑
确实有没有完成的情况,完成时间里有为空的,但不知道这个应该怎么写判断,还请老师指导一下,如果完成时间为空就不用显示用时,看看怎么写比较合理?
var startTime = this.entry.data.startTime.getTime();
if (this.entry.data.completedTime.getTime() =="")
{return ?};
var completedTime = this.entry.data.completedTime.getTime();
return completedTime-startTime bufan405 发表于 2021-12-14 12:18
确实有没有完成的情况,完成时间里有为空的,但不知道这个应该怎么写判断,还请老师指导一下,如果完成时间 ...
你如果要算时间差,那流程应该是要完成的
你流程直接选择已完成的即可!
论坛管理员 发表于 2021-12-15 10:08
你如果要算时间差,那流程应该是要完成的
你流程直接选择已完成的即可!
...
好的 谢谢 bufan405 发表于 2021-12-15 12:10
好的 谢谢
:handshake
页:
[1]