1, ERW (Enterprise Report Wirter)
2, Crystal Report ( Business Object )
3, Xml Publisher Enterprise
上面列举的3个选择都是现在JDE客户可以直接使用的解决方案不需要购买新的LICENSE.但是第二,第三种有一定的限制。比如法律上讲只能访问
JDE的数据才可以获得使用这2个软件的权利。
下面我们来探讨这3个工具在JDE实施开发中的优缺点:
1) ERW,这个工具优点: 可以不用考虑JDE的特殊的数据类型比如日期,数值等。 可以直接调用JDE中现成的BSFN(5000多个哦)。缺
点:无法直接写SQL。高级的功能必须配合BSFN才可以实现。而且集成了JDE的高级的权限管理。以前它还有一个缺点是无法加入LOGO 无法加入
GRAPHIC。但是现在已经可以用JDE内置的XMLP来处理了。说明ORACLE对JDE产品线还真是APPLICATION UNLIMITED
啊。^-^
2) Crystal report.现在BO已经专门为JDE写了驱动。所以它的优点是: 不用考虑JDE中的特殊数据类型。掌握此软件开发报表的人
比较多。以前用过VB的人都会使用它。而且它还可以跟JDE实现SSO (单点登录)。报表展现形式多样。而且集成了JDE的高级的权限管理。缺点:还
真不太好说,也许缺点是不知道以后跟ORACLE会是怎么样的关系吧。
3) XMLP 不得不说的工具。经过这几年的开发这个工具本身的功能已经有了很大的提高。而且对于JDE用户来说这个工具包含2部分。第一部分是内置
在JDE中的。(embbed version) 功能一改JDE ERW的简陋的外表。 第二部分是它也有一个ENTERPRISE组件。可以放到任
何J2EE SERVER中。ORACLE 10G APPLICATION SERVER, JBOOS,WEBSPHERE.都可以的。我们就来说
说这个第二部分对于JDE用户的优缺点.
优点: 可以连接多个数据源。可以直接写sql,可以用word ,adobe 非常灵活的定义报表的layout. 而且非常的花俏,美丽,就像一个
天上的美女(对比ERW,ERW更象一个巧妇。^-^ joke) . 可以使用JNDI接口。可以访问不同的数据源。可以显示LOGO,图表,等
等。 还可以自动PUBLISH REPORT的结果到E-MAIL,FAX,WEBDAV,FTP SERVER等等。可以非常轻松的让某个报告晚上
运行然后自动发送到老板的信箱去。(哈哈。老板很开心哦。)。不得不说的一点小缺点:访问JDE的数据时,现在好像还需要考虑JDE的特殊的数据类型的
转换。也许以后会出来专门的接口驱动来。(大家一起努力吧,来写一个)