报表管理系统FineReport中数据集何时会执行
1个回答
2016-12-28 · 上BI选帆软,专注BI十三年!
关注
展开全部
1、创建数据,编辑sql查询语句,都不会执行数据集,只有当预览定义的数据集时才会被执行。
2、展开数据集时会执行sql语句,这样才能够获得数据集列名,但是数据集展开不会执行完整sql语句,只会执行前几条获取列名,大大提升了设计器的获取数据集列名的速度,提高用户体验。
3、模板中定义了多个数据集,但有的没有使用,预览报表的时候不会被执行。
FineReport在预览报表,只有计算到用数据集的单元格才会执行数据集。如单元格B3中绑定了数据列,报表预览的时候执行到B3单元格时才会执行数据集,此时会创建一个数据连接,数据集执行完毕后,连接会自动释放。
数据集也只会执行一次,若其他单元格用到了数据集的其他列,不会再执行。
2、展开数据集时会执行sql语句,这样才能够获得数据集列名,但是数据集展开不会执行完整sql语句,只会执行前几条获取列名,大大提升了设计器的获取数据集列名的速度,提高用户体验。
3、模板中定义了多个数据集,但有的没有使用,预览报表的时候不会被执行。
FineReport在预览报表,只有计算到用数据集的单元格才会执行数据集。如单元格B3中绑定了数据列,报表预览的时候执行到B3单元格时才会执行数据集,此时会创建一个数据连接,数据集执行完毕后,连接会自动释放。
数据集也只会执行一次,若其他单元格用到了数据集的其他列,不会再执行。
面向科技
2024-12-04 广告
2024-12-04 广告
数据清洗、对账及分析是数据处理的关键环节。数据清洗指对原始数据进行预处理,包括去除重复、纠正错误、填补缺失值等,以确保数据质量。对账则是将不同来源的数据进行比对,核实数据的一致性,常用于财务、库存管理等领域的核对工作。分析则基于清洗后的数据...
点击进入详情页
本回答由面向科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询