已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Birt 一步步开发教程一步步开发教程 Contents Birt 一步步开发教程 1 1 安装部署 Birt 2 1 1下载安装 birt 2 1 2安装网页运行时软件包 2 2报表的开发制作 2 2 1新建一张报表 2 2 2 连接数据源 4 2 3 图表的制作 5 2 3 1 新建数据集 5 2 3 2 创建表 6 3 报表的发布 7 3 1 使用 tomcat 发布报表 7 4 其他功能的应用 8 4 1 目录的创建 8 4 2 报表参数的创建 9 4 3 字段的翻译和突出显示 10 4 4 数据的过滤 12 4 5 Birt 报表效果展示 13 4 5 1 列表 13 4 5 2 饼图 14 4 5 3 趋势图 14 根据本教程 您可以一步步的完成一张简单报表的制作 1 安装部署安装部署 Birt 1 1 下载安装 birt 到 http download eclipse org birt downloads 下载 all in one 的 birt 包 直接点击 eclipse exe 打开直接使用 1 2 安装网页运行时软件包 网页查看报表需要提前安装 JDK 配置相关变量 并安装 tomcat 查看报表需要安 装 birt runtime 包 解压该包 然后将文件夹中的 WebViewerExample 文件夹复制到 tomcat 安装目录下的 C apache tomcat 6 0 32 webapps 文件夹下 至此 安装配置完成 2 报表的开发制作报表的开发制作 2 1 新建一张报表 一 新建项目 用于报表文件的存放 点击文件 新建 other 报表项目 然后点击下一步 如图 二 新建报告 创建第一张报表 在上面创建的项目文件夹上右键 新建 报告 空白报表 点击完成 三 在空白报表上编辑您的报表 在该空白报表上输入文字和图片等静态内容 然后点击下方的预览即可以查看您报表的效 果 2 2 连接数据源 一 连接 Oracle 数据库 首先 下载 oracle jdbc 数据驱动 11g 客户端可以选择 ojdbc14 jar 包 然后在数据资源管理器窗口 点击新建数据源 选择 jdbc 数据源 点击下一步 点击管理驱动程序 然后添加 ojdbc14 jar 驱动 jar 包 编辑数据源 如图选择驱动程序类 输入 Databa URL jdbc oracle thin 主机名 端口 实例名 输入对应数据库的用户名 密码 点击测试连接 显示成功 数据源连接完成 2 3 图表的制作 2 3 1 新建数据集新建数据集 在数据集文件夹上点击右键 新建数据集 然后根据需要编写对应的 sql 语句 点击完成 在数据集文件夹下会显示查询的字段 2 3 2 创建表创建表 在报表空白区域 点击右键 选择 insert 然后选择表 创建表 选择图表则创建饼 形图 折线图等 将左侧数据集中的字段拖到表格中 然后点击预览 即可查看效果 3 报表的发布报表的发布 3 1 使用 tomcat 发布报表 安装 tomcat 并根据 1 2 中的说明 将 runtime 部署到 tomcat 下 另外 需要将 oracle 的数据库驱动 ojdbc14 jar 放到 C apache tomcat 6 0 32 webapps WebViewerExample WEB INF lib 文件夹下 把你做好的 rptdesign 和放于 tomcat Home webapps WebViewerExample 目录 下 在浏览器输入以下的连接 就可以查看您所设计的报表的效果了 Run 是 html 的形式显示 看不出分页效果 但利用 ie 的打印功能可以实现打印的 Frameset 是可以看到分页效果的 testEmploy rptdesign 是你的报表名 report 是相对路径的文件夹名 http 127 0 0 1 8080 WebViewerExample run report report testEmploy rptdesign http 127 0 0 1 8080 WebViewerExample frameset report report userTemplateA r ptdesign 效果图如下 4 其他功能的应用其他功能的应用 4 1 目录的创建 如果想将某个字段设为目录 则需要点击报表中的该字段 然后右键 属性 选择 目录项 然后点击可用列绑定 双击要成为目录的列字段 点击确定完成 保存该报表 并负责到 tomcat 对应的目录下 在浏览器运行该报表 效果如下 4 2 报表参数的创建 在参数文件夹上右键 新建参数 编辑该参数 可以选择是否必须输入 输入类型等 运行报表时需要输入参数 如下 创建完成后 可以使用参数对报表的数据进行过滤 参见 4 4 4 3 字段的翻译和突出显示 1 报表中部分字段需要把值显示为其他字段 比如状态为 success 的翻译为完成 这就需要字段的翻译 选择该字段 属性 映射 添加 点击确定完成 2 突出显示 当某一个值超过一定水平或低于一定水平时候 需要标记出来 这就需要突出显示 点击该字段 属性 突出显示 添加 编辑该突出显示的效果 然后保存 发布后 效果如图 4 4 数据的过滤 报表需要过滤无用的数据 和符合参数条件的数据 因此需要使用数据的过滤 选中需要过滤的块 然后点击属性 过滤器 编辑该过滤器 点击构建表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年湖南省长沙市高职单招职业技能考试题库(研优卷)附答案详解
- 2026年烟台南山学院高职单招职业适应性测试考试模拟试卷附答案详解【基础题】
- 部编小学语文教材培训总结
- 2025新疆博尔塔拉州博乐市边合区产业发展投资有限公司招聘27人笔试历年常考点试题专练附带答案详解
- 2025建融金服(河南)科技信息服务有限公司甘肃分公司招聘30人笔试历年常考点试题专练附带答案详解
- 2025广西贵港市荷港国有资产管理有限公司招聘财务主管拟聘人员笔试历年典型考点题库附带答案详解
- 2025广西桂林国民村镇银行招聘30人笔试历年典型考题及考点剖析附带答案详解
- 2025广州农村信用社招聘截止11月10日笔试历年典型考题及考点剖析附带答案详解
- 2025广东省农村信用社联合社秋季校园招聘笔试历年典型考题及考点剖析附带答案详解
- 2026年新生专职全年日常事务季度台账统筹辅导员招聘考试笔试试题(含答案)
- 2026年度全国教师入编考试教育公共基础知识复习题库及答案(共50题)
- 2026年教育政策理论测试题及答案
- 高中数学立体几何学习现状及教学策略
- 2026汇能控股集团有限公司内蒙古卓正煤化工有限公司人才招聘33人备考题库含答案详解
- 医院基建内部控制制度(2026版)
- 护理管理前沿动态与趋势
- 体育文化企业财务制度
- 2025年案件管理检察业务竞赛真题及答案
- 华为基本法(更新)
- 城市基础设施应急抢修方案
- 深度解析(2026)《NBT 10684-2021风电场工程质量管理规程》
评论
0/150
提交评论