打算近期出版一本全面介绍BIRT使用的书籍,能够帮助大家全面了解BIRT的方方面面,用丰富的案例和源码,例子,诠释这个报表设计工具,展现工具,开源框架,扩展框架的种种优点特性。 初稿内容如下,书写正在进行中~
欢迎大家光临我的主页:http://blog.csdn.net/birtbird~
BIRT的世界-BIRT技术漫谈
目录
第一章 BIRT简介 3
1.1 BIRT初识 3
1.2 BIRT安装 6
第二章 BIRT设计器概述及本地化支持 10
2.1 BIRT设计器概述 10
2.2 BIRT本地化之汉化 21
2.3 BIRT Runtime配置详解 25
2.4一个简单的BIRT的报表案例 36
第三章 数据源的配置 47
3.1 JDBC数据源 48
3.2在BIRT中使用存储过程 55
3.3 XML数据源 62
3.4脚本化数据源 64
3.5 WebServices数据源 71
3.6 文本数据源 80
3.7 平面文件数据源 81
3.8 Excel数据源 97
3.9 profile数据源 99
3.10在BIRT中访问Hibernate POJO 105
3.11 birt script数据源pojo配置 115
3.12 数据源的属性绑定 124
第四章 数据集和参数的建立 127
4.1 数据集的设置 127
4.2 参数的设置 141
第五章 文本类报表 155
5.1 基本的文本报表 155
5.2 交互式文本报表 160
5.3 文本运用导航栏数据 174
第六章 普通网格报表 178
6.1 属性,布局 178
6.2 数据项的过滤 192
6.3 数据项的排序 195
6.4 数据项的突出显示和可视性 199
6.5 钻取,书签和目录 201
6.6 数据项上的鼠标事件 212
6.7 外部脚本的使用,样式,模板,库,与资源 226
第七章 分组报表 232
7.1 分组的建立,插入,删除 232
7.2 分组的排序与过滤 237
7.3 分组的间隔,聚合,可视性,映射,突出显示,书签 239
第八章 交叉报表 252
8.1 创建交叉报表和统计 252
8.2 多维交叉报表和维度过滤 265
8.3 表头的设计 269
第九章 嵌套报表以及参数的传递 273
9.1 表内的嵌套 273
9.2 表外的嵌套 274
9.3 参数的传递 277
第十章 图表 279
10.1 图表的选择数据 279
10.2 图表的格式 287
10.3 图表的交互 293
10.4 图表的动态设置与异步刷新 310
第十一章 数据绑定与脚本,事件机制详解 336
11.1 事件机制详解 336
11.2 javascript事件绑定 357
11.3 Java事件绑定 368
11.4 表达式生成器 390
第十二章 报表的部署与配置
12.1 报表的工作模式,环境参数配置 , 报表jsp标签用法详解
12.2 文档的导出和打印设置
第十三章 报表引擎API及报表API
13.1 报表引擎详解,API结构
13.2 使用BIRT API创建List
13.3 使用BIRT API创建Grid
13.4 使用BIRT API创建Table
13.5 使用BIRT API创建Chart
13.6 使用BIRT API打开显示报表
第十四章 高级特性-报表的扩展
14.1报表开放式接口
14.2数据源的扩展
14.3数据项的扩展
14.4 数据展示的扩展
第十五章 高级特性-源代码解析
15.1 数据访问接口源码解析
15.2 报表设计引擎源码解析
15.3 报表引擎源码解析
15.4 报表展示层源码解析
3.2在BIRT中使用存储过程 55
3.3 XML数据源 62
3.4脚本化数据源 64
3.5 WebServices数据源 71
3.6 文本数据源 80
3.7 平面文件数据源 81
3.8 Excel数据源 97
3.9 profile数据源 99
3.10在BIRT中访问Hibernate POJO 105
3.11 birt script数据源pojo配置 115
3.12 数据源的属性绑定 124
第四章 数据集和参数的建立 127
4.1 数据集的设置 127
4.2 参数的设置 141
第五章 文本类报表 155
5.1 基本的文本报表 155
5.2 交互式文本报表 160
5.3 文本运用导航栏数据 174
第六章 普通网格报表 178
6.1 属性,布局 178
6.2 数据项的过滤 192
6.3 数据项的排序 195
6.4 数据项的突出显示和可视性 199
6.5 钻取,书签和目录 201
6.6 数据项上的鼠标事件 212
6.7 外部脚本的使用,样式,模板,库,与资源 226
第七章 分组报表 232
7.1 分组的建立,插入,删除 232
7.2 分组的排序与过滤 237
7.3 分组的间隔,聚合,可视性,映射,突出显示,书签 239
第八章 交叉报表 252
8.1 创建交叉报表和统计 252
8.2 多维交叉报表和维度过滤 265
8.3 表头的设计 269
第九章 嵌套报表以及参数的传递 273
9.1 表内的嵌套 273
9.2 表外的嵌套 274
9.3 参数的传递 277
第十章 图表 279
10.1 图表的选择数据 279
10.2 图表的格式 287
10.3 图表的交互 293
10.4 图表的动态设置与异步刷新 310
第十一章 数据绑定与脚本,事件机制详解 336
11.1 事件机制详解 336
11.2 javascript事件绑定 357
11.3 Java事件绑定 368
11.4 表达式生成器 390
第十二章 报表的部署与配置
12.1 报表的工作模式,环境参数配置 , 报表jsp标签用法详解
12.2 文档的导出和打印设置
第十三章 报表引擎API及报表API
13.1 报表引擎详解,API结构
13.2 使用BIRT API创建List
13.3 使用BIRT API创建Grid
13.4 使用BIRT API创建Table
13.5 使用BIRT API创建Chart
13.6 使用BIRT API打开显示报表
第十四章 高级特性-报表的扩展
14.1报表开放式接口
14.2数据源的扩展
14.3数据项的扩展
14.4 数据展示的扩展
第十五章 高级特性-源代码解析
15.1 数据访问接口源码解析
15.2 报表设计引擎源码解析
15.3 报表引擎源码解析
15.4 报表展示层源码解析
相关推荐
这个“组态王案例日报表月报表”涉及到的是利用组态王软件进行数据采集、处理和报表生成的功能,主要用于管理和分析工业生产过程中的各种数据。 在工业自动化领域,日报表和月报表是必不可少的工具,它们能够帮助...
在这个“java水晶报表案例”中,我们将会探讨如何在JAVAWEB环境中集成并使用Crystal Reports,以及如何在不依赖数据库的情况下直接部署到Tomcat服务器上。 首先,让我们了解Java水晶报表的基本概念。水晶报表提供了...
这份“史上最全史上最全Excel学习资料”旨在为用户提供全面、深入的Excel知识,帮助用户提升工作效率,掌握日常工作中可能遇到的各种Excel技巧。 在“Excel高效办公职场对话系列视频课程”中,你将能够学习到: 1....
自己写的java生成excel报表jar包,使用html中的table...对结构不是太复杂的excel报表十分好用,有详细使用说明。不断完善中,欢迎提供意见和建议!(注:list数据集中对象的属性不支持基本数据类型,请使用包装类声明!)
合并财务报表案例分析.pdf
《带你走出合并报表迷宫:合并财务报表编制案例分析》内容简介:从简单到复杂、从理论到实践、从分项到综合地对合并财务报表的编制进行了细致分析。 重点说明了合并财务报表的编制程序及披露要求。针对企业不同的合并...
Microsoft Dynamics CRM 报表开发指南 Microsoft Dynamics CRM 报表开发指南是 Microsoft Dynamics CRM 的一个重要组件,旨在指导开发者创建高质量的报表。报表是 Microsoft Dynamics CRM 中的一种核心功能,能够...
【Wincc报表教程案例.zip】是一个关于工业自动化领域中西门子WinCC系统与SQL数据库交互的实践教学资料。这个压缩包包含多个组件,旨在帮助用户掌握如何利用WinCC进行数据存储、查询以及生成报表的功能。 首先,让...
在IT行业中,报表系统是数据分析和展示的重要工具,而在.NET框架下,C#开发者常常使用RDLC(Report Definition Language Controls)来创建丰富的客户端报表。RDLC报表是微软Visual Studio提供的一种用于Windows ...
SAP ALV报表开发指南 SAP ALV报表是SAP系统中一种常见的报表展现形式,它可以标准化、简单化R/3系统中的表单,可以为用户提供一个统一的表单格式以及用户接口。ALV既能显示简单表单(SIMPLE LIST),又可以显示有序...
力控是一款组态非常强大的上位机软件,专家报表就是其中一强大的功能,可以实现数据的有效整理
RDLC报表不仅可以在服务器上生成,也可以在客户端运行,提供了丰富的功能,包括但不限于数据绑定、样式设置、图表绘制等。在本案例中,我们将探讨“rdlc钻取报表”的实现,以及如何利用list而非dataset来提高数据...
本压缩包文件"eos 报表案例 帮助你快速开发eos报表"正是为开发者提供了一个实践EOS报表功能的实例集合,旨在加速EOS报表的开发过程。 首先,报表是企业决策的关键工具,它们能够展示数据的汇总、趋势和模式,帮助...
U850自定义报表使用指南,是在用友U8开发自定义报表的好帮手。
在这个"水晶报表案例"中,我们将会深入探讨水晶报表的基础操作以及它在实际应用中的各种场景。 首先,我们要了解水晶报表的核心功能。水晶报表允许用户设计和创建各种复杂的数据报告,包括表格、图表、图像和文字等...
Crystal Reports Xi水晶报表标准指南-Part1
财务报表分析实例,可用于学习和考试,非常实用
FastReport报表设计指南 FastReport是一款功能强大的报表设计器工具,它可以帮助开发者快速创建复杂的报表。下面是FastReport报表设计指南的知识点总结: 一、FastReport简介 FastReport是一款报表设计器工具,...