企业报表设计指南(Jaspersoft Studio+jasperreport)
大家所熟知的报表设计器应该是 iReport,现在已经不再维护咯,Jaspersoft 公司已经把资源转向了 Jaspersoft Studio,所以我们就来看一看这个新一代的设计器吧。
Deniro Lee
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
说说 Jaspersoft Studio 中的参数以及与应用之间的交互
报表中的参数(Parameters )是应用程序与报表引擎之间沟通的桥梁,它可以用于以下用途:传递 SQL 查询中的参数值,比如 SQL 语句中的 where 条件。提供数据源所无法提供的值,比如自定义表头、生成该报表的账号、应用所指定的图片路径等等。参数由一个名称和一个 Java 实现类(Class)组成。比如 java.sql.Connection 类型的参数,一般用于子报表(sub...原创 2020-02-16 10:26:31 · 6450 阅读 · 0 评论 -
说说在 Jaspersoft Studio 中如何连接数据库
本示例以连接 Oracle 为例。在 Repository 标签页中,右击 Data Adapters,选择 Create Data Adapter:选择 Database JDBC connection:在 Database Location 页签中输入连接名、驱动名、URL、连接账号与密码:在 Driver Classpath 中,添加对应数据库的驱动包,接着点击对话框下部...原创 2020-01-24 10:22:42 · 5950 阅读 · 0 评论 -
说说下一代的报表设计器——Jaspersoft Studio
大家所熟知的报表设计器应该是 iReport,现在已经不再维护咯,Jaspersoft 公司已经把资源转向了 Jaspersoft Studio,所以我们就来看一看这个新一代的设计器吧。Jaspersoft Studio 构建于 Eclipse 平台,所以能够提供更强大、更复杂的报表设计功能。1 什么是 Jaspersoft Studio它是 Jaspersoft 下一代的报表设计器,设计的目的就是原创 2017-06-07 10:32:47 · 5707 阅读 · 2 评论 -
说说如何使用 Jaspersoft Studio 设计你的第一张报表
1 设计一张新报表1、选择报表模板File -> New -> Jasper Report ,打开报表模板选择框:Jaspersoft Studio 内置了一些报表模板供我们选择,也可以自定义我们自己的报表模板哦O(∩_∩)O~这里我们选择 Coffee template ,然后点击 Next。2、命名新的报表文件,并指定放置的路径:点击 Next。3、选择数据源:在 Data Adapter 中,原创 2017-06-08 09:55:53 · 5654 阅读 · 0 评论 -
说说 Jaspersoft Studio 的主界面和报表设计视图
Jaspersoft Studio 是基于 Eclipse 平台,所以它的主界面与 Eclipse 很相似:1 Eclipse 的 全景视图默认是打开 Jaspersoft Studio 的全景视图,可以凭自己的喜好,任意关闭或者拖拉里面的某个视图。可以通过 Window -> Show View -> Other ,使用视图管理器,打开自己需要的视图:重置全景视图的方式:Window -> R原创 2017-06-22 18:29:23 · 8500 阅读 · 0 评论 -
说说 Jaspersoft Studio 的报表元素
Jaspersoft Studio 有这些基础元素:线(Line)矩形(Rectangle)椭圆(Ellipse)静态文本(Static Text)字段文本(Text field)图片(Image)框架(Frame)子报表(Subreport)交叉报表(Crosstab)图表(Chart)段落之间的空白(Break)组合这些元素,就能创建出一个非常复杂的报表。甚至还支持自定义原创 2017-09-05 12:53:02 · 13498 阅读 · 23 评论 -
Jaspersoft Studio(报表设计器)中文乱码问题的解决方法
Jaspersoft Studio 本身不支持中文字符,所以如果报表中存在中文字符,就会变成一个一个的小方块:有两种解决方案:1 使用 unicode 码找一个汉字转 unicode 码的网站,把你想要输入的汉字转换为 unicode:使用支持表达式的组件不要使用 “static text”,因为它不会对内容进行转换。这时要替换为 “text field” 组件,并把汉字对应的 unicode原创 2017-10-10 11:03:39 · 3976 阅读 · 3 评论 -
系统整合 jasperreports 6.x 导出 HTML 的工具方法
jasperreports 6.x 的说明文档洋洋洒洒 300 多页(英文),却没有找到 jasperreports 6.x 如何整合进系统的内容,也是醉咯。所以这里总结如下:/** * 导出为 HTML(字符串) * @param params 参数映射关系 * @param reportTemplateName 报表名称(*.jasper 后缀) * @r原创 2017-11-01 17:17:18 · 2877 阅读 · 0 评论
分享