如果出现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左键点击),

找到我下图标记的两个属性,修改成图中的属性值:宋体,简体中文

好了,这回大家可以预览了,高清无码无水印的表格,如图

这只是简单使用,更复杂的功能,大家有兴趣自己百度把!!!!!

ireport的简单使用(数据表格)报表相关推荐

  1. 小程序 微信统计表格_微信小程序简单的数据表格及查询功能

    简介: 此项目是一个前后端分离的小demo, 开发工具:idea+微信小程序开发工具 前端:界面布局样式和js的跳转 后端:依靠SpringBoot的业务逻辑层 项目的码云地址: 微信开发工具的使用和 ...

  2. layui数据表格的使用

    (作者:郭鑫 撰写时间:2019年5月13号) layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用,非常方 ...

  3. 【SWT】自定义数据表格

    目的 使用SWT技术自定义数据表格,本文抛砖引玉,给出了SWT构建数据表格的基本思路和简单实现.更多特殊需求即表格功能实现待续-- 思路 数据表格由表格头与表格体两边部分组成. 表格头部分是固定的,其 ...

  4. php 自定义表格并统计,PHP 使用Echarts生成数据统计报表的实现

    这篇文章主要介绍了PHP 使用Echarts生成数据统计报表的实现代码,需要的朋友可以参考下 echarts统计,简单示例 先看下效果图 看下代码 HTML页面 为ECharts准备一个Dom,宽高自 ...

  5. Plotly可视化输出数据表格(table):简单表格、添加链接的表格

    Plotly可视化输出数据表格(table):简单表格.添加链接的表格 # 可视化输出简单表格 import plotly as py import plotly.figure_factory as ...

  6. 计算机制作统计图报告,jQuery制作简单的柱状图(数据统计报表)

    前段时间使用HTML+CSS制作了一个柱状图,今天将Javascript版的也分享一下,没用做成插件的形式,只需要调用一个函数即可,功能比较简单,使用起来也算方便,只需要将json数据传入给该函数即可 ...

  7. layui数据表格简单使用

    为什么layui已经停止更新我们还在使用 1.layui是针对小型项目,对后端程序员比较友好,不用用太多的css等去调节样式! 进入主题:数据表格简单使用 前端: 新建一个HTML文件引入layui. ...

  8. easyui 动态设置单元格控件_比Excel还简单,实现动态报表原来只需要十分钟!

    做过报表的人,尤其是经常有报表需求的人,想必都会有这样一个困惑: 为什么同样是做报表,其他人的报表就能够得到领导的肯定,而自己的报表就会被老板丢掉一边? 这个问题其实很好回答,你想一想,如果你是老板, ...

  9. POI报表入门,excel,使用事件模型解析百万数据excel报表

    POI报表入门,excel 1.pom依赖: <?xml version="1.0" encoding="UTF-8"?> <project ...

  10. 【.NET】用Aspose.Words for .NET动态生成word文档中的数据表格

    1.概述 最近项目中有一个这样的需求:导出word 文档,要求这个文档的格式不是固定的,用户可以随便的调整,导出内容中的数据表格列是动态的,例如要求导出姓名和性别,你就要导出这两列的数据,而且这个文档 ...

最新文章

  1. ORA-01031:insufficient privileges问题解决
  2. opencv-python图像处理之轮廓算法
  3. DPDK — 网卡初始化流程(Intel 82599 ixgbe 网卡驱动示例)
  4. java中获取特定时间段_获取某一时间段特定星期几的所有日期(Java实现)
  5. (Spring)依赖注入
  6. 《笑傲网湖》第五回 状态检测防火墙
  7. ASP.NET开发要抛弃ASP旧习和破烂
  8. Spark-Sql整合hive,在spark-sql命令和spark-shell命令下执行sql命令和整合调用hive
  9. OOo on ready---VB篇
  10. 研效优化实践:Python单测——从入门到起飞
  11. 山西上党残疾男子“只”手脱贫 带领村民增收
  12. “晶振”拍了拍你,“你知道我是如何工作的吗?”
  13. vue 计算属性和data_Vue.js教程(五)--Vue的计算属性
  14. 双击计算机桌面误删,手提电脑双击界面自动删除是哪里问题
  15. 【Python】简单实现显示图片的高斯和中值滤波效果
  16. MTK:UART串口收发数据
  17. 一文教你如何深入机器学习,从编程基础到完整的项目实战
  18. 计算机培训中学语文研修计划,初中语文个人研修计划书
  19. pmp学习资料_201912期PMP学习内容汇总表
  20. NMF(非负矩阵分解)

热门文章

  1. 学习笔记二:IBIS模型编辑报错纠正
  2. 简单图文解释冯诺依曼体系结构(通俗易懂版)
  3. oracle 表在线重建,大表在线重建索引的考虑和碰到的限制问题-ORA-1450
  4. 六年安卓开发的技术回顾和展望
  5. windows开机之后我做的事情
  6. 北京市工作居住证办理一小保险
  7. 发现一个推特前端替代网站,可以直接浏览推特用户发布的内容。
  8. [转贴]当杀毒软件无能为力时,手动杀毒也许是我的最后救命稻草!
  9. Hyperlegder Fabric监控:blockchain-explorer
  10. codewarrior 入门(来源于逍遥呤博客)