关闭

DynamicJasper Note

标签: 报表webworkapiexceljavaimage
2771人阅读 评论(0) 收藏 举报
分类:

DynamicJasper Note


DynamicJasper使JasperReports具有动态报表的能力。
DynamicJasper简称DJ,是一个开源的报表框架,允许用户通过直观的Java API来创建各种报表。该Java API定义了运行时的列,组,总数,图表,输出格式等。这个API还能处理多种布局,使设计报表更轻松和自动化。其最新版增加了子表功能。
DynamicJasper API能处理99%的由简单的field(域)/column(列)组成的报表布局,以及一些重复的组。一些列可以带有变量,如求和变量SUM或计算一些列等。你可以重定义运行时的列排序——重复组(repeating groups),变量、风格、条件风格等。DJ在线展示了一个Web应用。
特征:
DJ直接使用Jasper

1)Reports的API,因此这里不再需要.jrxml文件了。你还可以使用它作为一个模板(水印,公司的LOGO等等),让DJ作为报表的布局元素。
2)动态列
可以在运行时才定义报表的列和它们的顺序。每一列都可以拥有自己的风格,对其标题(title)、数据节(data section),(如定义边框,边框颜色,字体大小、类型和颜色,背景颜色等等)。
3)重复组
可使用简单的表达式作为标准来动态的创建重复组。每一个重复组可以有一个列头或列脚,可以定义变量来显示操作的结果(如求和等等)。
4)条件格式
DJ提供了一个简单的方式来定义条件格式。你可以使用简单条件或定制条件。
5)动态输出选项
在运行时定义页尺寸,它的方向,边距等。
6)输出大多数流行的格式
因为DJ基于Jasper Reports,而Jasper Reports本身就提供了大多数输出格式。另外,DJ还能输出无格式、无分页的纯报表到Excel。这为在Excel中创建动态表具有重大的价值。
7)子报表
增加子报表也就是1分钟的事,子报表还可以是动态的。DJ可以在单个文件中创建许多不同的报表。
8)自动文本输出框
可增加自动文本(如“Page 1 of 10”,“Created on Friday 10 October 2007”)或者定制消息并置其到报表头或报表尾。
9)图片标题
可以为第一页的标题指定一个image。
10)图表
使用DJ,创建图表变得很容易,仅需告诉哪一列需使用以及图表的类型等。
11)可计算的列
DJ的API提供了非常友好的方式来创建可计算的列,用于显示操作的结果。
12)和WebWork的整合
结果类型很容易整合进Webwork。
 

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

小米note低配版(8974)专用TWRP2.8.6.1中文版recovery(单系统版)

小米note低配版(8974高通801cpu) 中文TWRP2.8.6.1 Recovery 全屏触摸全中文操作 支持MTP连接电脑传刷机包到内置存储,支持截图,支持清除电量操作,支持屏蔽官方Reco...
  • soyudesign
  • soyudesign
  • 2015-04-09 21:21
  • 4895

联想K3-Note固件编译,牛扎糖或更进一步?

[COLOR="Blue"][SIZE="4"][B]Nougat ROM and beyond?[/B][/COLOR][/SIZE] 牛扎糖或更进一步? 这个帖的目的,并不是要发布某一个固件。我是...
  • daniel_hk
  • daniel_hk
  • 2017-01-05 23:06
  • 3326

Java编程基础之多形性

“对于面向对象的程序设计语言,多型性是第三种最基本的特征(前两种是数据抽象和继承。” “多形性”(Polymorphism)从另一个角度将接口从具体的实施细节中分离出来,亦即实现了“是什么”与“怎样...
  • u013189665
  • u013189665
  • 2014-03-17 21:10
  • 1083

DynamicJasper创建动态报表

入职不久,公司要求用DynamicJasper做动态报表,之前的报表都是用Ireport画好模板,再从程序写入数据,Ireport都没接触过的我可犯了难,各种百度各种找文档找例子,网上的相关资料真是少...
  • dai0106023481156
  • dai0106023481156
  • 2014-10-20 10:38
  • 906

DynamicJasper创建动态报表

前一阵公司要求用DynamicJasper做动态报表,
  • u013422167
  • u013422167
  • 2014-04-15 22:59
  • 851

DynamicJasper

  • 2011-12-06 16:17
  • 2.64MB
  • 下载

魅蓝NOTE3线刷

  • 2018-01-02 21:56
  • 371KB
  • 下载

USB3.0 host controller application note

  • 2014-07-28 10:24
  • 551KB
  • 下载

我的note2 L900的 efs备份

  • 2014-03-10 20:43
  • 4MB
  • 下载

CS-318929-AN-1 CSRmesh 1.1 Light Application Note

  • 2015-01-24 21:25
  • 1.07MB
  • 下载
    个人资料
    • 访问:5849170次
    • 积分:51580
    • 等级:
    • 排名:第65名
    • 原创:792篇
    • 转载:23篇
    • 译文:24篇
    • 评论:1186条
    一名路过的黑客

    大家好,我是黑客,专门盗账号的。现在这个人的帐号被我盗了,但看这个人平时的博客空间,一直过着艰苦努力、持之以恒的技术研究生活,勤奋刻苦,积极分享,无私奉献,我被深深的感动了,这是一个纯粹的人,人品这样的高尚,希望大家看到我这条消息后,可以私聊他,多鼓励他,不缺钱的就多给他一些经济上的资助,让他再接再厉!就这样吧,我下线了,眼框湿湿的难受。

    文章存档