«1 2 345» Pages: ( 2/5 total )
本页主题: BIRT功能建议 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

jcl860

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 7
威望: 1 点
财富: 110 元
在线时间:0(小时)
注册时间:2006-08-18
最后登录:2006-08-24

分页后,没有表头了,应该是分页后表头不变.
导出excel的表头字段应该可以是别名中文的.
分页不要按分组,可以是按记录数.
打印功能增强.
顶端 时间: 2006年08月24日 14:18 | 20 楼
wwfalcon

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 4
威望: 11 点
财富: 204 元
在线时间:2(小时)
注册时间:2005-11-18
最后登录:2006-09-19

类似于MS Office中的可复用的交叉表组件;
类似于PowerBuilder中的数据窗口组件
;)
顶端 时间: 2006年08月31日 15:16 | 21 楼
chengzhimo

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 14
威望: 1 点
财富: 116 元
在线时间:1(小时)
注册时间:2006-05-06
最后登录:2006-10-16

birt2.1和struts1.2.9两个单独部署在weblogic816下一切正常,
但是整合后部署东东都不能用,struts挂了,birt也去了。。。
无论访问什么都报这个错!!!

Parsing of JSP File '/report/search.jsp' failed:
--------------------------------------------------------------------------------

java.lang.ClassCastException
   at antlr.CharScanner.makeToken(CharScanner.java:175)
   at weblogic.servlet.jsp.JspLexer.mWORD(JspLexer.java:4723)
   at weblogic.servlet.jsp.JspLexer.mPAGE_DIRECTIVE_ATTRIBUTES(JspLexer.java:5286)
   at weblogic.servlet.jsp.JspLexer.mPAGE_DIRECTIVE_BODY(JspLexer.java:5122)
   at weblogic.servlet.jsp.JspLexer.mPAGE_DIRECTIVE(JspLexer.java:4934)
   at weblogic.servlet.jsp.JspLexer.mDIRECTIVE(JspLexer.java:4756)
   at weblogic.servlet.jsp.JspLexer.mSTANDARD_THING(JspLexer.java:2161)
   at weblogic.servlet.jsp.JspLexer.mTOKEN(JspLexer.java:1947)
   at weblogic.servlet.jsp.JspLexer.nextToken(JspLexer.java:1820)
   at weblogic.servlet.jsp.JspLexer.parse(JspLexer.java:963)
   at weblogic.servlet.jsp.JspParser.doit(JspParser.java:106)
   at weblogic.servlet.jsp.JspParser.parse(JspParser.java:234)
   at weblogic.servlet.jsp.Jsp2Java.outputs(Jsp2Java.java:125)
   at weblogic.utils.compiler.CodeGenerator.generate(CodeGenerator.java:258)
   at weblogic.servlet.jsp.JspStub.compilePage(JspStub.java:396)
   at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:246)
   at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:196)
   at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:598)
   at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:406)
   at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:526)
   at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
   at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:330)
   at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1063)
   at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:386)
   at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:229)
   at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
   at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
   at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1077)
   at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
   at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
   at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:7047)
   at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
   at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
   at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
   at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
   at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
   at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)

而且单独部署birt2.1到weblogic816下,从eclipse下启动weblogic还不行,报如下错误!!

Error 500--Internal Server Error
java.lang.LinkageError: loader constraints violated when linking org/mozilla/javascript/Scriptable class
   at org.eclipse.birt.report.engine.api.impl.ReportEngine.registerBeans(ReportEngine.java:174)
   at org.eclipse.birt.report.engine.api.impl.ReportEngine.setupScriptScope(ReportEngine.java:121)
   at org.eclipse.birt.report.engine.api.impl.ReportEngine.(ReportEngine.java:87)
   at org.eclipse.birt.report.engine.api.impl.ReportEngineFactory.createReportEngine(ReportEngineFactory.java:13)
   at org.eclipse.birt.report.service.ReportEngineService.setEngineContext(Unknown Source)
   at org.eclipse.birt.report.service.BirtViewerReportService.setContext(Unknown Source)
   at org.eclipse.birt.report.servlet.ViewerServlet.__getContext(Unknown Source)
   at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.doGet(Unknown Source)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
   at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
   at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1077)
   at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
   at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
   at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:7047)
   at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
   at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
   at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
   at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
   at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
   at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)

整合后的工程部署到tomcat5.5下一切正常。。。

用tomcat大多数还是学习,商业的软件大多都摆在bea、ibm等下面啊。亟待解决啊,crystall report for eclipse虎视眈眈的来了,birt在不加快脚步,前途有些迷茫了
[ 此贴被chengzhimo在2006年09月19日 10:09重新编辑 ]
顶端 时间: 2006年09月19日 09:55 | 22 楼
chengzhimo

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 14
威望: 1 点
财富: 116 元
在线时间:1(小时)
注册时间:2006-05-06
最后登录:2006-10-16

遇到一个很奇怪的问题
第一次访问报表传入params参数的值是001
http://localhost/birt/frameset?__report=myreport.rptdesign¶ms=001
在不关闭ie的情况下修改参数的值为002,也就是在地址栏中直接把001改成002,此时修改之后的参数居然不会生效。如果把ie关掉再输入
http://localhost/birt/frameset?__report=myreport.rptdesign¶ms=002
就能生效,不知道是我配置的问题还是bug?
顶端 时间: 2006年09月21日 12:43 | 23 楼
chengzhimo

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 14
威望: 1 点
财富: 116 元
在线时间:1(小时)
注册时间:2006-05-06
最后登录:2006-10-16

birt的异常抛出实在受不了,全都是调用viewservlet.jar下的org.eclipse.birt.report.resource.BirtResource.properties这个文件定义好的文本,
并不是java真实的异常,这让人怎么调试?
BirtResource.properties异常片段:
###############################################################################
# Report service exception
###############################################################################
birt.viewer.reportServiceException.EXTRACT_DATA_NO_DOCUMENT=There is no document file available for extracting the data.
birt.viewer.reportServiceException.EXTRACT_DATA_NO_RESULT_SET=There is no result set available for extracting the data.
birt.viewer.reportServiceException.INVALID_TOC=Invalid TOC query.
birt.viewer.reportServiceException.INVALID_PARAMETER=Invalid parameter: {0}, for it is not defined.

###############################################################################
# Birt action handler exception
###############################################################################
birt.viewer.actionException.NO_REPORT_DOCUMENT=Report document instance is empty.
birt.viewer.actionException.INVALID_BOOKMARK=Invalid bookmark: {0}.
birt.viewer.actionException.INVALID_PAGE_NUMBER=Invalid page number.
birt.viewer.actionException.INVALID_ID_FORMAT=Invalid id format. Id={0}.

###############################################################################
# Birt soap bingding impl exception
###############################################################################
birt.viewer.soapBindingException.NO_HANDLER_FOR_TARGET=No handler can be found for this target. Target: {0}.

###############################################################################
# Component processor exception
###############################################################################
birt.viewer.componentProcessorException.MISSING_OPERATOR=Error: Missing Operator!!!

###############################################################################
# Exception dialog
###############################################################################
birt.viewer.exceptionDialog.stackTrace=Stack Trace:
顶端 时间: 2006年09月21日 12:47 | 24 楼
sadly

状态: 离线
级别: CEC版主
精华: 0
发帖: 66
威望: 11 点
财富: 173 元
在线时间:0(小时)
注册时间:2005-12-12
最后登录:2008-11-13

crosstab 会在2.2支持
顶端 时间: 2006年09月26日 12:40 | 25 楼
wyz2008

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 159
威望: 1 点
财富: 278 元
在线时间:0(小时)
注册时间:2006-10-17
最后登录:2007-12-27

报表导航条
参数设定
顶端 时间: 2006年10月30日 11:45 | 26 楼
lbdaswap

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 37
威望: 1 点
财富: 142 元
在线时间:0(小时)
注册时间:2006-09-28
最后登录:2008-04-15

运行时动态替换开发的sql.
那样公司的开发人员开发一个标准的action,里面记录要执行打印的sql语句 ,实际运行是用action 中的sql替换掉开发时的sql.这样实施人员作好要显示的页面就可以了,
不要每做一个报表都要开发人员去参与.
顶端 时间: 2006年11月11日 17:24 | 27 楼
lbdaswap

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 37
威望: 1 点
财富: 142 元
在线时间:0(小时)
注册时间:2006-09-28
最后登录:2008-04-15

而且单独部署birt2.1到weblogic816下,从eclipse下启动weblogic还不行,报如下错误!!
是jdk不同的版本造成的
顶端 时间: 2006年11月11日 17:27 | 28 楼
wyz2008

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 159
威望: 1 点
财富: 278 元
在线时间:0(小时)
注册时间:2006-10-17
最后登录:2007-12-27

交叉表
能够做成漂亮的首页实现个报表的超级连接
实现动态列
CSV直接导出且无乱码
顶端 时间: 2006年11月13日 14:57 | 29 楼
shaojiaozhu

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 4
威望: 1 点
财富: 104 元
在线时间:0(小时)
注册时间:2006-11-22
最后登录:2006-12-05

Quote:
引用第3楼vii7792006年07月08日 13:34发表的:
交叉表!!!强烈要求

动态表格列,列的个数不固定,根据查询结果来确定

横向布局,表格,列表的行可以横向扩展
.......
顶端 时间: 2006年11月22日 17:20 | 30 楼
wyz2008

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 159
威望: 1 点
财富: 278 元
在线时间:0(小时)
注册时间:2006-10-17
最后登录:2007-12-27

http://www.eclipseworld.org/bbs/read.php?tid=7016

这是我最关注的问题,在birt中能不能不通过代码就可以实现,或者是通过代码实现到行
只要能解决这个问题就是万幸了
还希望版主能尽快解决这个问题,越快越好!!!!
感谢
直接回复上面的地址
顶端 时间: 2006年11月23日 10:22 | 31 楼
leiyi0219

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 17
威望: 1 点
财富: 120 元
在线时间:0(小时)
注册时间:2006-07-11
最后登录:2007-06-19

关于参数document的问题

环境:
tomcat5.5.20
jdk1.5
birt2.1.1

报表运行方式:frameset

问题:
在URL中不加入document参数的时候,BIRT会根据session生成 rptdocument文档。
系统不提示出错。
当在URL中加入document参数的时候,BIRT会根据这个参数据值来生成 rptdocument文档,BIRT能正常运行,但tomcat打出异常,不知道是怎么回事,请大家帮忙看一下
如下:
严重: Exception initializing page context
java.lang.IllegalStateException: Cannot create a session after the response has been committed
  at org.apache.catalina.connector.Request.doGetSession(Request.java:2214)
  at org.apache.catalina.connector.Request.getSession(Request.java:2024)
  at org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.java:831)
  at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:215)
  at org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:544)
  at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:215)
  at org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:544)
  at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:215)
  at org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:544)
  at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:215)
  at org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:544)
  at org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:493)
  at org.apache.jasper.runtime.PageContextImpl._initialize(PageContextImpl.java:139)
  at org.apache.jasper.runtime.PageContextImpl.initialize(PageContextImpl.java:117)
  at org.apache.jasper.runtime.JspFactoryImpl.internalGetPageContext(JspFactoryImpl.java:104)
  at org.apache.jasper.runtime.JspFactoryImpl.getPageContext(JspFactoryImpl.java:61)
  at org.apache.jsp.webcontent.birt.pages.control.NavigationbarFragment_jsp._jspService(NavigationbarFragment_jsp.java:33)
  at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
  at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
  at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
  at org.eclipse.birt.report.presentation.aggregation.AbstractBaseFragment.service(Unknown Source)
  at org.eclipse.birt.report.presentation.aggregation.AbstractBaseFragment.callBack(Unknown Source)
  at org.apache.jsp.webcontent.birt.pages.layout.ReportContentFragment_jsp._jspService(ReportContentFragment_jsp.java:64)
  at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
  at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
  at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
  at org.eclipse.birt.report.presentation.aggregation.AbstractBaseFragment.service(Unknown Source)
  at org.eclipse.birt.report.presentation.aggregation.AbstractBaseFragment.callBack(Unknown Source)
  at org.apache.jsp.webcontent.birt.pages.layout.ReportFragment_jsp._jspService(ReportFragment_jsp.java:62)
  at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
  at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
  at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
  at org.eclipse.birt.report.presentation.aggregation.AbstractBaseFragment.service(Unknown Source)
  at org.eclipse.birt.report.presentation.aggregation.AbstractBaseFragment.callBack(Unknown Source)
  at org.apache.jsp.webcontent.birt.pages.layout.FramesetFragment_jsp._jspService(FramesetFragment_jsp.java:160)
  at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
  at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
  at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
  at org.eclipse.birt.report.presentation.aggregation.layout.FramesetFragment.service(Unknown Source)
  at org.eclipse.birt.report.servlet.ViewerServlet.__doGet(Unknown Source)
  at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.doGet(Unknown Source)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
  at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
  at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
  at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
  at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
  at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
  at java.lang.Thread.run(Thread.java:595)
顶端 时间: 2006年11月24日 13:50 | 32 楼
lbdaswap

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 37
威望: 1 点
财富: 142 元
在线时间:0(小时)
注册时间:2006-09-28
最后登录:2008-04-15

支持套打
顶端 时间: 2006年12月01日 09:17 | 33 楼
ddai2002

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 14
威望: 1 点
财富: 117 元
在线时间:0(小时)
注册时间:2006-11-29
最后登录:2007-05-01

report engine的开发文档写得太简单了
顶端 时间: 2006年12月01日 16:27 | 34 楼
david4liu

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 13
威望: 1 点
财富: 120 元
在线时间:0(小时)
注册时间:2006-11-24
最后登录:2008-01-22

设计器端支持存储报表文件和报表模板以及报表库到关系性数据库或者提供相应的Extension point.
顶端 时间: 2006年12月12日 18:38 | 35 楼
zhangjh_2008

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 10
威望: 1 点
财富: 111 元
在线时间:0(小时)
注册时间:2006-11-08
最后登录:2006-12-28

支持非WEB应用,RCP应用中可以更好地集成
顶端 时间: 2006年12月18日 17:44 | 36 楼
liaoshanzhi

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 19
威望: 1 点
财富: 130 元
在线时间:1(小时)
注册时间:2006-05-05
最后登录:2007-12-29

能够直接导出EXCEL!
现在的 CSV格式导出,

能够支持冻结窗口功能,跟EXCEL一样,如果报表的列过多,冻结窗口后,方便浏览
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Thinking in JAVA!
顶端 时间: 2006年12月18日 19:03 | 37 楼
绝世宝宝

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 54
威望: 1 点
财富: 156 元
在线时间:0(小时)
注册时间:2006-10-26
最后登录:2007-12-04

导出实现

还有能更灵活的结合到web工程中
顶端 时间: 2006年12月25日 17:08 | 38 楼
apollo_shi

状态: 离线
级别: CEC高级程序员
精华: 0
发帖: 17
威望: 1 点
财富: 123 元
在线时间:0(小时)
注册时间:2006-09-15
最后登录:2007-01-17

chart图表区域内能插入文本编辑行或标签,可以写上一些注释什么的。。。。
顶端 时间: 2006年12月30日 10:00 | 39 楼
«1 2 345» Pages: ( 2/5 total )
中国Eclipse社区 » 报表应用


辽ICP备05021625号