"建议: 1. 报表打印的日志中增加报表数据集的执行时间。还有报表数据集取数完毕后,报表的渲染时间。 2. 增加系统监听接口,让用户在报表执行的各个阶段可以自己实现一些功能,比如各个阶段的执行时 .."
建议:1. 报表打印的日志中增加报表数据集的执行时间。还有报表数据集取数完毕后,报表的渲染时间。2. 增加系统监听接口,让用户在报表执行的各个阶段可以自己实现一些功能,比如各个阶段的执行时间的统计。
1:日志里边会输出 开始计算报表,计算结束等信息,这些信息前都会带系统时间,实际上拿两个时间减下就能看出每段时间的多少,不用程序自动算出时间就行,通过程序算出间隔,反而可能会增加系统资源的占用2:系统监听接口,报表里提供了数据集监听类,报表计算监听类,直接在这里边实现下相应功能就行,可以看下程序员教程,里边有说明 https://d.raqsoft.com.cn:6443/report/preference/zdyl149.html
web 应用是并发的,如果多个报表同时运行,人工根据开始时间和结束时间的时间差来计算那很难从日志里面筛选信息。
1:日志里边会输出 开始计算报表,计算结束等信息,这些信息前都会带系统时间,实际上拿两个时间减下就能看出每段时间的多少,不用程序自动算出时间就行,通过程序算出间隔,反而可能会增加系统资源的占用
2:系统监听接口,报表里提供了数据集监听类,报表计算监听类,直接在这里边实现下相应功能就行,可以看下程序员教程,里边有说明 https://d.raqsoft.com.cn:6443/report/preference/zdyl149.html
web 应用是并发的,如果多个报表同时运行,人工根据开始时间和结束时间的时间差来计算那很难从日志里面筛选信息。