- 浏览: 130984 次
- 性别:
- 来自: 北京
最新评论
-
543089122:
竟然是80后写的。。。
Who is Trustin Lee -
wangdi:
我怎么就觉得这文章在je上面看到过呢?
[转]小心你的公司战略成了一种“伪战略” -
flyingbug:
不知道这种现象是不是互联网界的普遍现象?还有哪位TX的公司有类 ...
[转]小心你的公司战略成了一种“伪战略” -
hongfei3:
Trustno1 写道引用liuqiang 写道
写道
5、 ...
[转]小心你的公司战略成了一种“伪战略” -
Trustno1:
引用liuqiang 写道
写道
5、 找咨询公司来做战略,请 ...
[转]小心你的公司战略成了一种“伪战略”
文章列表
Trustin Lee,MINA、Netty2通讯框架的作者韩国人,80年出生,8岁起在MSX迷你计算机上编写BASIC程序,爱好游戏编程以及使用汇编、C和C++解决编程问题,1998年获得韩国信息奥林匹克竞赛铜牌。就读于韩国Yonsei大学计算机系期间,曾为多家公司编写高性能网络应用以及少量的web程序,毕业后,就职于Arreo通讯公司,该公司为韩国最大的移动短信提供商之一。目前为Apache SEDA framework的主要开发者以及LDAP的网络框架MINA的作者。
- 2005-09-12 17:52
- 浏览 5007
- 评论(1)
四、预览结果<o:p></o:p>
使用BIRT提供的预览窗口来预览所制作的报表,这是BIRT必须知道该如何找到在Script中引用的类,而BIRT的预览窗口是使用一个内嵌的web服务器来预览的,所以,我们需要将用于数据库资源访问的类和在script中使用的类打包成jar放入到这个web-app的classpath下。<o:p></o:p>
这个web-app是作为一个Eclipse的plugin存在的,它位置在:<o:p></o:p>
<ECLIPSE_HOME>\plugins\org.eclipse.bir ...
- 2005-09-06 13:47
- 浏览 1126
- 评论(0)
开始说正题
二、建立使用ScriptDataSource和ScripteDataSet的BIRT报表<o:p></o:p>
在你的Web项目中建立一个report目录,并在其中建立一个报表文件,如下:<o:p></o:p>
首先,根据BIRT的Help文档中的教程,建立一个ScriptDataSource:<o:p></o:p>
<v:shapetype id="_x0000_t75" stroked="f" filled="f" path="m@ ...
- 2005-09-06 13:44
- 浏览 1654
- 评论(0)
RowSet.java代表行的集合,代码如下:
1package com.bat.afp.DAOComm; 2 3import java.util.Iterator; 4import java.util.Vector; 5 6/**//** 7 * @author liuyf 8
- 2005-09-06 13:33
- 浏览 1299
- 评论(0)
配置文件dbconfig.xml如下:
1<config>2 <dbinfo>3 <url>jdbc:oracle:thin:@133.1.72.44:1521:test</url>4 <user>test</user>5 <pwd
- 2005-09-06 13:30
- 浏览 1363
- 评论(0)
在前面说明过使用Script数据源来获得web service数据源的做法,在实际操作中,发现虽然有BIRT的帮助文件,但同事对BIRT的Script数据源的使用还是不太理解,于是写出下文以便帮助使用BIRT的高级特性
<o:p> </o:p>
熟悉了BIRT的Script数据源之后,你会感叹BIRT功能之强大,BIRT团队承诺在2.0中加入对数据库连接池的支持,但目前为止,我们还只能通过Script数据源来支持连接池。
<o:p> </o:p>
为了能够自定义数据集合以及支持分页查询、多表查询、数据库连接池或者在DAO中使用Spring+Hibe ...
- 2005-09-06 13:26
- 浏览 2247
- 评论(0)
今天跟好友在网上聊天,被问到如何使用web serivce作为数据源来制作BIRT报表,BIRT的例子里都是基于数据库表来构建报表的,所以产生了这个疑问,本想写一篇step by step的文章来详细介绍一下,可是最近实在太忙了,只好在这里介绍一下思路。这个问题,可以使用ScriptDataSource和ScripteDataSet来解决,ScripteDataSource后台基于java bean,可以在bean里连接自己的数据源,无论是用web service还是用socket取数据源都应该没什么问题,另外还可以为BIRT报表提供数据库连接池,因为本来的报表设计文件是自己去连数据库的,所以难 ...
- 2005-08-27 10:41
- 浏览 1236
- 评论(0)
BIRT作为Eclipse的BI和Report工具,由业界领先的公司Actuate公司开发,总体印象来说,在java报表方面已经很强了,当然比起一些商业工具还是有差距的,最近在一个BOSS系统上看到的报表so强,据说那工具70W一套,比起Actuate公司的商用BIRT贵了不知道多少倍,不过感觉还是满不错的。java在报表方面要想达到PB那样简单易用还是比较难,对于BIRT来说,首先是高级查询报表的实现,必须依靠ScriptedDataSource和ScriptedDataSet,而BIRT在这个事情上则只起到了一个界面生成的工具的作用,为了生成Excel的报表,则必须自己制作一个report ...
- 2005-08-22 23:31
- 浏览 1405
- 评论(0)
l 使用DataSet的‘open’方法来执行初始化任务:右击DataSet选择‘编辑代码’,然后在其中选择‘open’方法,这里初始化一个java对象来完成数据访问功能
l Open方法
a) 在script中引用的包含java对象的class文件的jar文件,必须包含在<ECLIPSE_INSTALL>\plugins\org.eclipse.birt.report.viewer\birt\WEB-INF\lib.目录下
b) 引入一个package:importPackage(Packages.com.yourCom ...
- 2005-08-22 23:20
- 浏览 3918
- 评论(0)
l 每个应用只需创建一个ReportEngine的实例
l ReportEngine的构造函数要传入一个EngineConfig作为参数,如果参数为null,则一个默认值的ReportEngine被创建。
l 退出时,应用应该调用destroy()来卸载外挂以及删除临时文件
l 使用report engine有以下几个主要步骤:
a) 创建一个EngineConfig来设置report engine的选项
b)
- 2005-08-22 23:19
- 浏览 1785
- 评论(0)
l 应用开发者只需要了解公用的API,这些API包含在以下的几个包内:
a) org.eclipse.birt.report.model.api:这个包内包含了93个class,两个接口和一个exception,这个包是为那些想要定制report designer的开发者使用的<o:p></o:p>
b) org.eclipse.birt.report.engine.api:这个包包含了一个类,17
- 2005-08-22 23:18
- 浏览 1967
- 评论(0)
l 你可以使用以下几种技术来过滤数据集:
a) 在查询时指定过滤,以便在数据库或其他数据源中过滤数据,要尽量使用这种方式来过滤数据,可以通过两种方式来指定SQL SELECT声明:
1. 在设计 ...
- 2005-08-22 23:17
- 浏览 2049
- 评论(0)
这家旧金山南部的软件厂商Actuate是商业智能厂商中的佼佼者,于去年7月加入Eclipse为其制作了商业智能及报表工具(BIRT),使用BIRT的朋友应该认识一下他。同时认识一下构架于BIRT上的商业组件,这就是Eclipse生态系统的威力。公司网站:http://www.actuate.com/home/index.asp
- 2005-08-21 20:14
- 浏览 1125
- 评论(0)
Google的翻译服务,非常有意思,虽然有时候翻译不是很准确,但却可以整个页面的翻译,有点象金山快译,还提供打印版本。下面是本页的翻译:English
- 2005-08-06 15:38
- 浏览 1211
- 评论(0)
WTP对于J2EE开发者来说是新的福音尤其是在开发Web Serivce的时候,简直太方便了还有对于XML、XSD、WSDD文件的编辑WTP项目组放出的教程也很全面,如下:http://www.eclipse.org/webtools/community/community.html#tutorials只不过这套教程的版本有点老,是基于M4的,所以有些界面有点变化另外,根据WTP的数据库浏览子项目RDB开展的DTP项目也已启动计划明年三月Eclipse年会之前Release,据称可以支持Oracle的PL/SQL开发大家期待吧!
- 2005-08-06 11:58
- 浏览 3961
- 评论(0)