用好报表工具需掌握的基础知识

报表工具如皕杰报表通过JDBC连接数据库,使用SQL获取数据。展现报表分为普通报表和行式报表,前者适用于数据运算,后者适合大数据量展现,防止内存溢出。填报报表则支持数据录入和修改。掌握数据库知识、SQL和Java运行环境是使用报表工具的基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这里所说的报表是由部署在服务器上的报表工具产生并通过浏览器访问的报表,皕杰报表就是这样的报表。报表工具的作用是将数据从数据库里取出来,再以一种要求的样式展示出来。要用好报表工具,需要掌握一些I基础知识,这些基础知识主要包含三大块。
 数据库相关的知识:包括table、Colum、record以及JDBC相关的概念
皕杰报表工具通过JDBC来连接数据库,因而一个数据库是否配备了JDBC驱动是判定报表工具能否使用的唯一要素。
 熟练掌握SQL语言相关的知识
数据集是报表工具通过sql从数据库取数的集合,一个数据集对应一个数据源。
 Java运行环境相关的知识,包括JRE的安装配置、Java应用服务器相关的知识
JRE是java的运行环境,常用的java应用服务器包括tomcat、websphere、weblogic,JBoss等。
另外需了解报表的类型,从大类来讲,报表分为展现报表和填报报表,具体介绍如下:
展现报表:所谓展现报表就是将数据库里的数据取出来以一定的样式展现出来,不改变数据库里的数据的报表。
展现报表根据取数方式的不同,又可分为普通报表和行式报表。普通展现报表一次取出所需的全部数据,可以做分组、求和等运算,因此在设计时尽量控制取出数据的数量,只取出必要的数据,在硬件能够承受的条件下运行,避免发生内存溢出。行式报表是皕杰报表专为大数据量纯展现报表设置的展现形式。行式报表是采取sql分页查询的方式,因此,当数据量较大的时候,可以采用行式报表。
行式报表主要用于处理大数量的数据展现,它每次都只从数据库中调取本页的数据,当点击下一页的时候,会重新调取下一页的数据,这样就解决了内存溢出的问题。
由于行式报表每次只取出了一部分数据来展现,因而没法做分组,求和,求平均值等运算。
填报报表:填报报表顾名思义就是进行数据的填写和上报,因此它不仅能从数据库取数,还能进行数据的录入和修改。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值