BIRT-商务智能报表工具开发案例指南
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.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-商务智能报表工具开发案例指南的更多相关文章
- 精通BIRT:Eclipse商务智能报表工具开发实践指南
http://blog.csdn.net/birtbird/article/details/8935520 [置顶] 精通BIRT:Eclipse商务智能报表工具开发实践指南 分类: BIRT 201 ...
- Moviepy音视频开发:视频转gif动画或jpg图片exe图形化工具开发案例
☞ ░ 前往老猿Python博文目录 ░ 一.引言 老猿之所以学习和研究Moviepy的使用,是因为需要一个将视频转成动画的工具,当时在网上到处搜索查找免费使用工具,结果找了很多自称免费的工具,但转完 ...
- Grid++Report报表工具C/S实战篇(五)
一.课程介绍 本次分享课程属于<C#高级编程实战技能开发宝典课程系列>中的第五部分,阿笨后续会计划将实际项目中的一些比较实用的关于C#高级编程的技巧分享出来给大家进行学习,不断的收集.整理 ...
- 数据分析用这样的报表工具,秒杀Excel!
报表工具是为满足公司对报表数据的业务需求,弥补第三方报表平台给项目开发定制报表的工作而自主研发的一个通用性强易于维护的web报表工具. 报表工具以NPOI基础架构,通过公司的REAP开发框架运用到所有 ...
- 7 款顶级开源 BI(商务智能)软件和报表工具
在这个信息化时代,每分每秒都产生海量数据.在海量数据中,挖掘出有用的数据,并且能以较人性化.直观的方式展示这些数据,变得尤为重要.本文将介绍 7款顶级开源 BI(商务智能)软件和报表工具,用于商业数据 ...
- 【案例分享】使用ActiveReports报表工具,在.NET MVC模式下动态创建报表
提起报表,大家会觉得即熟悉又陌生,好像常常在工作中使用,又似乎无法准确描述报表.今天我们来一起了解一下什么是报表,报表的结构.构成元素,以及为什么需要报表. 什么是报表 简单的说:报表就是通过表格.图 ...
- 设计与开发一款简单易用的Web报表工具(支持常用关系数据及hadoop、hbase等)
EasyReport是一个简单易用的Web报表工具(支持Hadoop,HBase及各种关系型数据库),它的主要功能是把SQL语句查询出的行列结构转换成HTML表格(Table),并支持表格的跨行(Ro ...
- BIRT报表工具,直接导出EXCEL
BIRT是一款基于JAVA的免费开源报表工具,使用起来也挺方便. 有时你可能不需要在浏览器中展示报表,然后在点击导出按钮保存为EXCEL, 这里提供一种方式,直接把报表导出为EXCEL下载. JS代码 ...
- 翻译-QPKG开发工具快速开始指南
QPKG开发工具快速开始指南 指导你编译你自己的QPKG软件包 目录 什么是QDK 下载QDK 安装QDK 编译你自己的QPKG软件包 搭建QPKG编译环境 配置QPKG 定制QPKG程序 向QPKG ...
随机推荐
- PHPCMS v9表单向导中怎么加入验证码
表单想到比较简单,所以没有加入验证码的功能.网上的类似教程又大多数不准确.所以亲自测试了一下,发现下面的方法是可用的.希望对有需求的朋友们有所帮助. 1.首先是调用表单的页面加入验证码.表单js调用模 ...
- Python 服务器端表单验证插件
Python格式验证库 Cerberus 作者 MrStranger 关注 2016.08.02 14:44 字数 2140 阅读 79评论 0喜欢 1 Cerberus是一个验证Python对象.M ...
- Java容器之Iterator接口
Iterator 接口: 1. 所有实现了Collection接口的容器类都有一个iterator方法用以返回一个实现了Iterator接口的对象. 2. Iterator 对象称作迭代器,用以方便的 ...
- iOS- UIPickerView餐厅点餐系统
在餐厅里的点餐系统的核心控件就是UIPickerView 今天晚上在整理以前的项目笔记时,特意把UIPickerView单独拿出来,做了一个简陋的点餐道具. 因为没有素材图片,所有大家将就看看吧 0. ...
- ssl证书验证的问题
对于https请求,是需要ssl证书验证的请求的,所以如果在请求时如果不带ssl证书,那么可以忽略证书的验证 有三种方法去实现: 1.Requests请求: 在文档中可以看到:http://docs. ...
- 关于FEer发展方向的思考
今天学习了HTTP权威指南这本书,虽然标题是对FEer发展的思考,不过我打算稍后再说这个议题,先对今天学习的内容做个总结. 首先:原来访问服务器的方式有多重,核心是URI,也就是统一资源定位,按照访问 ...
- mysql三种备份方式
一.备份的目的 做灾难恢复:对损坏的数据进行恢复和还原需求改变:因需求改变而需要把数据还原到改变以前测试:测试新功能是否可用 二.备份需要考虑的问题 可以容忍丢失多长时间的数据:恢复数据要在多长时间内 ...
- Chromium之工程类别
虽然有700多个project,其实有很多是不成声二进制执行文件的,他们主要是调用cygwin的环境,执行一些python的脚本. 具体这个.py文件做了哪些共工作,还要再研究,目前看到有打包一些.p ...
- apiDoc 入门
网站 http://apidocjs.com/#demo Install npm install apidoc -g Run apidoc -i myapp/ -o apidoc/ -t mytemp ...
- js 关键字 in 判断 一个属性或方法是否属于一个对象
判断对象是否为数组/对象的元素/属性: 格式:(变量 in 对象)......注意,,, 当“对象”为数组时,“变量”指的是数组的“索引”: 当“对象”为对象是,“变量”指的是对象的“属性”. 判断 ...