前辈们好,请教个问题,提前感谢。
cpt报表刷新时是否会把所有的【模板数据集、服务器数据集】都执行一遍?
无论其是否有字段拖拽到报表中参与计算?
有时候为了方便查看通用SQL,cpt模板中会挂一些常用的数据集,没有删除。
担心会影响前端的执行效率。
在 FineReport 中,普通报表(cpt)刷新时,并不会把所有的【模板数据集、服务器数据集】都执行一遍。只有那些在报表中实际被使用到的字段才会被执行。
建议优化数据集,可以使用帆软的函数和sql结合的方法,来写数据集。
这段IF(蓝色的)这么用,起到的是一个注释的效果。
上下都有
IF