http://www.iteye.com/topic/1128694

打算近期出版一本全面介绍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 报表展示层源码解析

BIRT-商务智能报表工具开发案例指南的更多相关文章

  1. 精通BIRT:Eclipse商务智能报表工具开发实践指南

    http://blog.csdn.net/birtbird/article/details/8935520 [置顶] 精通BIRT:Eclipse商务智能报表工具开发实践指南 分类: BIRT 201 ...

  2. Moviepy音视频开发:视频转gif动画或jpg图片exe图形化工具开发案例

    ☞ ░ 前往老猿Python博文目录 ░ 一.引言 老猿之所以学习和研究Moviepy的使用,是因为需要一个将视频转成动画的工具,当时在网上到处搜索查找免费使用工具,结果找了很多自称免费的工具,但转完 ...

  3. Grid++Report报表工具C/S实战篇(五)

    一.课程介绍 本次分享课程属于<C#高级编程实战技能开发宝典课程系列>中的第五部分,阿笨后续会计划将实际项目中的一些比较实用的关于C#高级编程的技巧分享出来给大家进行学习,不断的收集.整理 ...

  4. 数据分析用这样的报表工具,秒杀Excel!

    报表工具是为满足公司对报表数据的业务需求,弥补第三方报表平台给项目开发定制报表的工作而自主研发的一个通用性强易于维护的web报表工具. 报表工具以NPOI基础架构,通过公司的REAP开发框架运用到所有 ...

  5. 7 款顶级开源 BI(商务智能)软件和报表工具

    在这个信息化时代,每分每秒都产生海量数据.在海量数据中,挖掘出有用的数据,并且能以较人性化.直观的方式展示这些数据,变得尤为重要.本文将介绍 7款顶级开源 BI(商务智能)软件和报表工具,用于商业数据 ...

  6. 【案例分享】使用ActiveReports报表工具,在.NET MVC模式下动态创建报表

    提起报表,大家会觉得即熟悉又陌生,好像常常在工作中使用,又似乎无法准确描述报表.今天我们来一起了解一下什么是报表,报表的结构.构成元素,以及为什么需要报表. 什么是报表 简单的说:报表就是通过表格.图 ...

  7. 设计与开发一款简单易用的Web报表工具(支持常用关系数据及hadoop、hbase等)

    EasyReport是一个简单易用的Web报表工具(支持Hadoop,HBase及各种关系型数据库),它的主要功能是把SQL语句查询出的行列结构转换成HTML表格(Table),并支持表格的跨行(Ro ...

  8. BIRT报表工具,直接导出EXCEL

    BIRT是一款基于JAVA的免费开源报表工具,使用起来也挺方便. 有时你可能不需要在浏览器中展示报表,然后在点击导出按钮保存为EXCEL, 这里提供一种方式,直接把报表导出为EXCEL下载. JS代码 ...

  9. 翻译-QPKG开发工具快速开始指南

    QPKG开发工具快速开始指南 指导你编译你自己的QPKG软件包 目录 什么是QDK 下载QDK 安装QDK 编译你自己的QPKG软件包 搭建QPKG编译环境 配置QPKG 定制QPKG程序 向QPKG ...

随机推荐

  1. nginx 添加的配置信息

    使用logrotate管理Nginx日志配置如下: [root@vm-10-129-93-51 nginx]# vi /etc/logrotate.d/nginx /letv/log/nginx/*. ...

  2. C语言文件进阶操作

    Description文件a.dic.b.dic.c.dic中分别存有张三的三科成绩,每个文件都是16字节:前8个字节存储其英文名字zhangsan,后面是一个空格,其后的2个字节存储其年龄(文本方式 ...

  3. Jamie and Alarm Snooze

    Description Jamie loves sleeping. One day, he decides that he needs to wake up at exactly hh: mm. Ho ...

  4. onethink框架显示Access denied for user 'root'@'localhost' (using password: NO)

    本地开发的时候使用的用户名是root,密码为空,它会生成两份.一份在Common/config.php里面,还有一份在Application\User\Conf/config.php 在linux环境 ...

  5. Android 开发错误集锦

    1. eclipse的Device中不显示手机 在eclipse中连接不上手机,出现adb server didn't ACK  fail to start daemon 错误. 出现这种原因是因为a ...

  6. 爬取CVPR 2018过程中遇到的坑

    爬取 CVPR 2018 过程中遇到的坑 使用语言及模块 语言: Python 3.6.6 模块: re requests lxml bs4 过程 一开始都挺顺利的,先获取到所有文章的链接再逐个爬取获 ...

  7. navicat for mysql 10.1.7 注册码

    NAVN-LNXG-XHHX-5NOO名:组织:注册码:均为NAVN-LNXG-XHHX-5NOO 下载地址:http://www.cr173.com/soft/38153.html

  8. 异常--try..catch

    class Program { static void Main(string[] args) { try { object obj = null; int N = (int)obj; } catch ...

  9. cacti 添加redis监控(远程服务器)

    监控主机 192.168.24.69 ,以下用A表示 被监控主机 192.168.24.79,以下用B标识   记得在A服务器的cacti中导入监控mysql的templates文件 拷贝ss_get ...

  10. vector中数据进行去重和排序

    , , , , , , ,}; std::vector<int> vec(a, a+sizeof(a)/sizeof(int) ); std::sort(vec.begin(), vec. ...