写点什么

DynamicJasper: Jasper 报表的运行时版本

  • 2007-10-10
  • 本文字数:626 字

    阅读完需:约 2 分钟

提供 Jasper Reports 运行时版本的开放源代码 API DynamicJasper ,最近发布了 1.3 版本。InfoQ 有幸了解到产品的更多细节,及其为用户提供的实用功能。

Jasper Reports 也在最近发布了 2.0 版本,DynamicJasper 则构建在 Jasper Reports 基础之上,提供了如下功能:

  • 动态创建的重复分组和变量 - 重复分组可以在运行时通过简单或复杂的表达式进行创建,同样也可以通过页头和页脚来显示运算结果(如:求和或计数)
  • 可定制的列样式 - 列标题和列数据项可以在运行时通过 HTML 标签(如:边界、风格、颜色、字体)进行定制
  • 可计算的列 - 列的取值可以基于公式计算(如:列 A* 列 B)或是通过自定义的 Java 代码运算
  • 简化的子报表和组合报表 - 可以轻松创建子报表和组合报表,并且报表可以是动态的
  • 简化的图表创建 - 可以通过选取给定报表和报表类型中的列来创建图表
  • 报表输出 - 报表可以输出到 Jasper Reports 中 - 支持的格式包含 PDF,HTML 以及 RTF - 报表同样也可以导出到 Excel 之中,分页符以及格式并不包含在 Excel 之中,对于 Jasper Reports 来说,这项工作是相当耗费时间的
  • ** WebWork 集成 ** - 如同与 Jasper Reports 集成一般,DynamicJasper 同样也可以与 WebWork 进行集成

DynamicJasper 也提供了在线测试程序,演示了DynamicJasper 与 Google Web Toolkit (GWT)协同工作的效果 - 下一步的开发计划将包含发布 DynamicJasper 专为 GWT 整合而设计的组件,以及增加三层的子报表查看英文原文: DynamicJasper: Runtime generation of Jasper Reports

2007-10-10 06:531522
用户头像

发布了 74 篇内容, 共 12.3 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

苹果电风扇软件Macs Fan Control Pro中文版注册码

理理

Macs Fan Control Pro Mac电脑风扇控制 风扇转速和温度

Charles(HTTP代理服务器)注册安装教程

Rose

Charles注册码 Charles下载 HTTP代理服务器

SecureCRT v9.3.2最新版 激活安装教程

Rose

SSH工具 SecureCRT下载 SecureCRT激活版 SecureCRT许可证

背靠香港影视集团星光文化,StarNFT问世了

股市老人

IDA Pro 7 for Mac(静态反编译工具)快捷键

理理

IDA Pro 7 破解 IDA Pro 7 Mac下载 静态反编译软件 IDA Pro快捷键

使用 MacBook Pro 时如何防止过热

理理

MacBook 电脑「降温」

Git客户端SmartGit许可证下载 支持M1 SmartGit汉化教程

理理

mac软件下载 Git客户端 SmartGit下载 SmartGit破解版 SmartGit许可证

抠图软件Topaz ReMask 5 如何设置成中文?

理理

Topaz ReMask 5中文 Topaz ReMask 5破解 好用的抠图软件 Topaz ReMask 5汉化教程

背靠香港影视集团星光文化,StarNFT问世了

鳄鱼视界

软件测试|Python神器logging,你真的了解吗?

霍格沃兹测试开发学社

超级独角兽 Databricks 的崛起之路

CnosDB

时序数据库 开源社区 CnosDB Databricks

软件测试/测试开发丨学习笔记之Allure2测试报告

测试人

Python 软件测试 自动化测试 测试开发 Allure

Kafka008——浅谈Broker的存储架构

Codyida

后端

软件测试|Python高手教你玩转 Excel 自动化

霍格沃兹测试开发学社

使用友好的API设计理念

agnostic

API APi设计

软件测试|Python删除列表元素的3种方法,你都会吗?

霍格沃兹测试开发学社

PS 2023中文一键安装版 Photoshop永久使用

Rose

Photoshop 2023中文版 photoshop下载 PS2023下载 PS 2023破解

MySQL中使用group_concat()函数进行分组排序

源字节1号

开源 软件开发 小程序开发

软件测试/测试开发丨Pytest测试用例生命周期管理-Fixture

测试人

软件测试 自动化测试 测试开发 测试用例 pytest

Git 远程仓库失效

Andy

软件测试/测试开发丨Python常用数据结构-学习笔记

测试人

软件测试 自动化测试 测试开发 python数据结构

idea每次打开新的类依次排列

源字节1号

开源 软件开发 小程序开发

JavaScript作用域深度剖析:从局部到全局一网打尽

Immerse

基于容器和Kubernetes的应用无限扩容

俞凡

Kubernetes 最佳实践 云原生

单调队列算法模板及应用

timerring

算法

软件测试|神操作!用 Python 操作 xmind 绘制思维导图

霍格沃兹测试开发学社

如何在OpenJ9场景下使用Arthas

骑牛上青山

Java JVM Arthas openj9

代开病假单|代办病假条|体检报告|诊断证明书

病假条病假单

CleanMyMac X专业的Mac清理工具,一次激活,永久使用

Rose

CleanMyMac下载 CleanMyMac v4.13.4 Mac清理优化工具 苹果电脑系统清理软件

XMind思维导图安装教程XMind 2023最新版下载

Rose

XMind教程 XMind思维导图 XMind2023下载 XMind2023新功能 XMind如何使用

DynamicJasper: Jasper报表的运行时版本_Java_Ryan Slobojan_InfoQ精选文章