ireport的简单使用(数据表格)报表

如果出现ireport打不开的问题正常都是因为JDK版本太高了,百度下如何简单,很容易的
首先:文件->new,选择Blank A4,Open this template
在这里插入图片描述
2、取个名字,选择下保存的位置,点击完成
3、此时新模板已经打开,下面我们开始介绍下模板的各部分是什么

4、设置连接驱动

第一步:选择new
第二部:选的Datebase JDBC Connection
第三步:

好了就点击save,会自动选中你刚建的数据源,下面编写SQL语句获取数据库的数据
5、编写sql语句

6、报表页面


7.如何画一个报表模板
这里介绍下画表格需要用到的组件
在这里插入图片描述
Rectangle是给表格画边框的,不使用这个那么表格就是无内外边框;
Static Text是静态文本,写什么就显示什么
Text Field可以理解为动态的文本框,可以指定显示数据库表中某一列的所有值
下面,就让我们动手画一个把。
1、选中Static Text组件,拖到模板的title部分,拖动组件的边框,使其与title一样大,如图,在这里插入图片描述在其中写入“用户信息”,如图,在这里插入图片描述这时候字体小而且靠左,所以找到右边-用户信息-属性这一栏,如图在这里插入图片描述
找到下图这一栏,将size设置成适合的的大小,H开头的(水平位置)和V开头的(垂直位置)设置成center和middle,效果如下图在这里插入图片描述
在这里插入图片描述
然后拖动Rectangle放到模板得到Column Headere部分,选中复制两份,让这三个平均分Page Headere部分,可以拖动Page Header下方的线,使其高度变小,如图在这里插入图片描述
在这里插入图片描述
再拖动Static Text到刚刚的三个框上面,大小跟每个框一样大,填入内容,字体大小和位置跟上面一样设置,效果如图
在这里插入图片描述
点击模板上面一点点位置的Preview,预览一下现在报表表格的样子,如图在这里插入图片描述
目前,表格还没有数据下面我给表格加数据(从数据库获取),首先,先如下图给表格主体部分加上内外边框,再拖动下图标记的线使其去表格的边框高度一致,如图在这里插入图片描述
再找到组件面板的Text Field,拖到对应的边框上,大小与边框大小一致,效果如下图
在这里插入图片描述
在这里插入图片描述

下面给每个Text Field动态的设置值,选中用户id下面的Text Field,右边属性栏,找到下图的属性,点击三个小点打开,在这里插入图片描述
效果如图:
在这里插入图片描述
然后先将其输入框里面的表达式删掉,用户ID这一列,我们就用数字,值就是当前这一行是第几行这样子,选择如下图红框所示的两个,代表统计行数,点击确定,如图在这里插入图片描述
后面两个Text Filed跟上面相似,只是,后面两个分别对应数据库中的用户名和密码,所以我们选中Fields,分别选择name跟password,如下图
用户名这一列:
在这里插入图片描述
用户密码这一列
在这里插入图片描述
至此,我们的表格就画好了,大家可以预览一下了,不过在预览之前,还有个东西需要注意一下,在模板里面,我们预览的时候汉字是显示的,我们没有设置过,不过如果不设置,在真正生成pdf或者其他格式的文档的时候汉字会不现实,所以我们需要在模板 里面修改下字体格式,首先选中所有汉字的框(按住ALT左键点击),
在这里插入图片描述
找到我下图标记的两个属性,修改成图中的属性值:宋体,简体中文
在这里插入图片描述
好了,这回大家可以预览了,高清无码无水印的表格,如图
在这里插入图片描述
这只是简单使用,更复杂的功能,大家有兴趣自己百度把!!!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/46294.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

让企业报表化繁为简,Smartbi实现报表统一管理

报表作为大家日常工作的关键和必不可少的内容,往往需要定期进行维护和更新。处在工作的不同时间、不同岗位、不同职责,要做的报表也各不相同。 随着时间的推移,手上的报表也会越来越多,而这还只是从个人的角度出发来理解&#xff…

报表模块-report

报表模块是基础模块以外单独开发的一个模块,该模块很好的集成到整个pwdis中,报表模块使用的是第三方报表引擎limereport作为报表的底层库,limereport是一个非常强大的报表引擎,它有报表设计器与报表库两个部分,相关详细…

FineReport 报表模板生成+导出Excel表格

跟spring boot 整合 :https://blog.csdn.net/zhanglixin_1984/article/details/79194145 看官方的文档纠结了一天,好东西,这个怎么下手,但是还是想总结一下。 FineReport报表技术,给我的感觉跟IReport报表的思路差不…

统计报表用的什么软件(制作报表必备的3款软件)

最近因为工作需要,我接触使用了几款报表软件,觉得还不错,推荐给大家使用。 VeryReport VeryReport采用Java编写,B/S结构,无需安装客户端,使用浏览器即可做报表设计。易学易用,轻松解决中国式复…

ChatGPT介绍,与BERT区别及在公司使用方向

浅析ChatGPT ChatGPT介绍 ChatGPT 是OpenAI公司推出人工智能聊天机器人程序。ChatGPT能够以流畅的自然语言跟人聊天,还能根据聊天的上下文进行互动,其答案体现了很强的自然语言理解、信息综合和推理能力,以及其模型中蕴含的丰富的知识。Cha…

ChatGPT会取代MySQL DBA吗?(译自Percona)

让权威网站Percona来回答这个很多人都在关心的问题。 原文网址:ChatGPT 不会取代 MySQL DBA - 关于静态加密的问题示例 - Percona 数据库性能博客 作者:Edwin Wang 译者,姚远 ChatGPT是目前科技界最热门的话题,有人甚至说Chat…

被Chatgpt碾压的打工人与大学生,准备反击!

最近一段时间,chatgpt可谓如火如荼,它的出现引发各行各业的震动,有人利用它实现了一夜暴富,有企业将它纳进人才招聘的技能要求中,国内各大厂商也纷纷下场推出自家的AI大模型,从第一代到GPT-4,所…

神坛上的插画师真的高薪且自由吗?

插画师的定义:就是以绘画插画为职业的人,主要工作包括替书籍、杂志、报纸、说明书、小说、教科书等刊物绘制插画、封面,也从事绘画贺卡、海报、广告、喷画、幽默画等。分为电子插画和纯手绘。 那么,手绘插画师的收入怎么样呢?封面一般1千到8百,内页100-500左右。每个公司…

插画师必备的6个宝藏网站

1、pinterest https://www.pinterest.es/ 国外网站,需要梯子,里面有超多优秀插画作品,非常值得收藏。 ​ 2、花瓣网 https://huaban.com/ 国内素材网站,很多设计、插画、摄影等作品,可以拿来做参考。 ​ 3、站酷网…

插画师培训怎么选,5大插画师培训班排名

插画师培训哪里好,给大家推荐5大插画师培训班排名,各有优势和特色,提供大家选择! 一:5大插画师培训班排名 1、轻微课(五颗星) 主打课程有日系插画、游戏原画、古风插画、动漫漫画,以…

ubantu报错: 正在等待缓存锁:无法获得锁 /var/lib/dpkg/lock-frontend。锁正由进程3228(aptd)

1. 问题描述 有时候终端运行时会进行如下报错: 2. 问题原因 一般出现这种原因是因为文件上锁或者被占用 3. 解决方法 sudo rm /var/cahe/apt/archives/lock sudo rm /var/lib/dpkg/lock运行代码块后,结果如下所示: 出现“…没有那个文件目…

Linux “无法获得锁 /var/lib/dpkg/lock-frontend - open“

问题 在Linux下使用sudo apt install命令时如果出现提示&#xff1a;<mark>无法获得锁 /var/lib/dpkg/lock-frontend - open</mark> 原因 出现这个问题的原因可能是有另外一个程序正在运行&#xff0c;由于它在运行时&#xff0c;会占用软件源更新时的系统锁&…

html 标签置顶,html 标签

a anchor 锚点 超链接Document 百度一下 href属性&#xff1a;超链接指定跳转网页地址 title属性&#xff1a;提示 target属性&#xff1a;_self 在当前页打开_页面 _blank_在新页面打开Document 百度一下 小猿圈 小猿圈 小猿圈 小猿圈 小猿圈 小猿圈 小猿圈 小猿圈 小猿圈 小猿…

android的前端开发环境搭建,Android开发环境搭建

可以在以下任一操作系统上进行Android应用程序开发 - Microsoft Windows XP或更高版本。 带有Intel芯片的Mac OS X 10.5.8或更高版本。 Linux包括GNU C库2.7或更高版本。 所有开发Android应用程序所需的工具都是免费的&#xff0c;可以从网上下载。 以下是开始进行Android应用程…

计算机网络工程师 一共几级,2020年计算机软考网络工程师中级多少分过

原标题&#xff1a;2020年计算机软考网络工程师中级多少分过 计算机软考中级合格线是多少&#xff1f;每年报名软考中级资格考试的考生有很多&#xff0c;那么软考中级的及格分数线是多少呢&#xff1f;每年报名软考中级资格考试的考生有很多&#xff0c;近几年软考中级各资格的…

计算机管理 网络连接服务,WZC服务未开启无法连接网络 解决方法及步骤

而最近同事的电脑上不了网&#xff0c;电脑桌面右下角的无线小电脑打上了红叉(如图1所示),根据了解发现每次开机都这样。重起也没用&#xff0c;只是上次关机前优化了一下电脑。 (图1 桌面右下角的无线小电脑图标) 解决因为未开启WZC服务而引起的无线网络上不了问题&#xff1a…

工商管理系计算机上几门课,工商管理专业学什么 主要课程有哪些

工商管理专业是目前的热门专业之一&#xff0c;那么&#xff0c;工商管理专业主要学习什么课程呢&#xff1f;下面小编整理了一些相关信息&#xff0c;供大家参考&#xff01; 工商管理主要学习内容 工商管理专业是时下比较热火的一个专业&#xff0c;严格来说&#xff0c;这是…

计算机电源 80plus,电源基础篇:电源要如何选择?80PLUS是什么意思?要选全模组吗?...

电源的作用相当于人体的心脏&#xff0c;它的好坏直接决定了电脑能不能正常稳定运行与使用寿命&#xff0c;电源是给各大硬件提供功率的装置&#xff0c;它是将我们的家用交流电转化为低压的直流电&#xff0c;最后再供给其它硬件使用&#xff0c;很多朋友最关心的电脑硬件一般…

内置网页服务器开发,内置服务

什么是内置服务&#xff1f; 内置服务以多种形式展现服务器内部状态&#xff0c;提高你开发和调试服务的效率。brpc通过HTTP协议提供内置服务&#xff0c;可通过浏览器或curl访问&#xff0c;服务器会根据User-Agent返回纯文本或html&#xff0c;你也可以添加?console1要求返回…

连接opc服务器显示没有接口,Matrikon OPC常见问题及解决方案(三)

Matrikon OPC常见问题及解决方案(三) 问题和解决方案(三) 多个HASP连接到并行端口&#xff0c;但只有第一个被识别 问题一&#xff1a;Matrikon有多个HASP硬件密钥连接到并行端口&#xff0c;但软件只能识别第一个。 解决方案&#xff1a;来自同一供应商的HASP密钥无法链接在一…