博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MyEclipse Reports和Eclipse BIRT详细对比分析(下)
阅读量:5771 次
发布时间:2019-06-18

本文共 1656 字,大约阅读时间需要 5 分钟。

hot3.png

在一文中,小编为大家介绍了MyEclipse Reports的BIRT用户、MyEclipse Reports适用范围、项目类型、用户界面组织等。接下来小编继续为大家介绍另外几节内容,希望能够帮助到大家。

5. 支持JDBC驱动程序数据源

MyEclipse报表能够直接适用MyEclipse JDBC驱动程序来作为报表数据源。Data Explorer视图中有新的数据源向导,其中还包括了MyEclipse JDBC驱动程序选项。在报表Web项目创建和配置阶段,MyEclipse Reports安装一个特定的MyEclipse JDBC ODA驱动程序来对应MyEclipse JDBC数据源。此ODA驱动程序使BIRT报表引擎在运行时能够识别MyEclipse JDBC数据源。

MyEclipse Reports和Eclipse BIRT详细对比分析(下)
选择数据源
5.1 不支持DTP JDBC连接配置文件

MyEclipse数据库资源管理器长期提供为Eclipse DTP项目超级集合的功能。因此,MyEclipse中不直接支持DTP功能。因为这个原因,MyEclipse报表不支持BIRT DTP JDBC数据源。

6. Derby数据库服务器和示例报表

MyEclipse中附带了一个集成的MyEclipse服务器沙盒。此沙盒包括了一个集成的Tomcat Web服务器、Derby数据库服务器,例如架构和预配置的MyEclipse Derby JDBC驱动程序。MyEclipse中还采用了被称为示例按需点播的在线资源。该网站提供了一套一键安装的MyEclipse项目来演示如何使用流行的Java EE及相关技术和框架。这些示例项目被设计在MyEclipse集成服务器上零配置运行。示例按需点播承载的示例MyEclipse Report项目能被安装、部署和双击运行。

MyEclipse Reports和Eclipse BIRT详细对比分析(下)
服务器视图显示集成的Derby和Tomcat服务器
MyEclipse Reports和Eclipse BIRT详细对比分析(下)
MyEclipse示例按需点播
6.1 不支持BIRT Derby数据库和示例报表

MyEclipse Reports的基础结构和演示示例机制支持MyEclipse集成服务器和示例按需点播。因此,MyEclipse Reports不支持BIRT嵌入式Derby服务器和示例报表。

7. WTP-BIRT Web项目的移植指南

以下过程用于创建MyEclipse Report Web项目,这相当于一个WTP-BIRT Web项目的轮廓。在开始之前,您应该熟悉创建MyEclipse Report Web项目和设置MyEclipse JDBC基础驱动程序数据源。

  1. 创建一个MyEclipse Report Web项目。
  2. 从WTP-BIRT项目中复制Java src文件夹和web内容资源到其各自所在的MyEclipse项目中的位置上。不要复制报表引擎。
  3. 对于复制到MyEclipse项目的任何报表来说,它的数据都是采用了DTP JDBC数据源,您需要将DTP JDBC数据源更换为MyEclipse JDBC数据源;因此,您需要创建一个MyEclipse JDBC驱动程序和数据源。然后替换MyEclipse项目的数据源中的每个DTP JDBC数据源。
  4. 在报表设计器中测试使用预览模式来确保数据集运行正常,同时为您更正报表中的每个错误。

8. MyEclipse Reports安装指南

MyEclipse Reports是使用BIRT框架实现的,但是这并不意味着MyEclipse Reports和BIRT可以安装到相同的MyEclipse环境中。当它们二者安装到相同的MyEclipse环境下时,它们的插件可能会导致严重的冲突而无法进行正常的操作。因此,您只能在MyEclipse环境中安装一种产品。

如果您的MyEclipse安装不包括MyEclipse Reports,那么可以从菜单中选择Help>Choose Components来安装此功能。

转载于:https://my.oschina.net/u/2317468/blog/404898

你可能感兴趣的文章
Node.js 2017企业用户调查结果发布
查看>>
JavaScript到底是面向对象还是基于对象?
查看>>
小米大数据:借助Apache Kylin打造高效、易用的一站式OLAP解决方案
查看>>
“软”苹果水逆的一周:杂志服务崩溃,新机型遭泄露,芯片首架离职
查看>>
JAVA的优势就是劣势啊!
查看>>
IEEE802.11数据帧在Linux上的抓取
查看>>
数据加密和CA的创建
查看>>
使用if语句编写Shell脚本
查看>>
ELK实战之logstash部署及基本语法
查看>>
帧中继环境下ospf的使用(点到点模式)
查看>>
BeanShell变量和方法的作用域
查看>>
LINUX下防恶意扫描软件PortSentry
查看>>
由数据库对sql的执行说JDBC的Statement和PreparedStatement
查看>>
如何使用SMTPDiag 工具
查看>>
springmvc+swagger2
查看>>
软件评测-信息安全-应用安全-资源控制-用户登录限制(上)
查看>>
cacti集成
查看>>
linux后台运行&符号、nohup命令、输出重定向等使用方法
查看>>
Android中的Cursor
查看>>
我的友情链接
查看>>