水晶报表(使用详细过程及注意事项)

水晶报表(使用详细过程及注意事项)

ID:7869219

大小:33.00 KB

页数:2页

时间:2018-03-01

水晶报表(使用详细过程及注意事项)_第1页
水晶报表(使用详细过程及注意事项)_第2页
资源描述:

《水晶报表(使用详细过程及注意事项)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、JAVA水晶报表使用过程及注意事项一、第一阶段1.软件安装:CrystalReportsXI+Eclipse2.首先打开Eclipse,新建报表模板:newàotheràCrystalReportswebProject,姑且命名为Pen注:此时可能会显示错误,不要紧,请不要理会。3.在JavaResources:src下面的默认包中创建欲使用的JavaBean,如:Pen.java注意:一定要保存4.右键点击JavaBean下面的,选择CrystalReportàaddtoanewCrystalRepo

2、rt,并自行创建名称注:名称的创建是有用处的,这便是生成模板的过程5.这时选择左下角的Layout,即可看见可视化编辑窗口,在右侧的FieldExplorer中可选择所创建的虚拟字段(所创建的JavaBean中的属性)放入窗口中。二、第二阶段6.打开MyEclipse,创建webproject,命名为PenDemo。7.复制Pen(CrystalReportswebProject中)项目src文件夹下的com文件夹、CRConfig.xml和log4j.properties文件到PenDemo(MyEc

3、lipse中的正常webproject)中相应的目录下。注:这时你会看见有错误,下一步解决8.复制Pen(CrystalReportswebProject中)项目WEB-INF下的全部内容到PenDemo(MyEclipse中的正常webproject)到相应的目录下。注:请刷新PenDemo项目你会发现错误消失9.请将PenDemo(MyEclipse中的正常webproject)src下面包中的生成的report模板cut至webroot下。10.copy资料包中的除了web-inf以外的所有文件(

4、夹)至项目工程PenDemo相应的目录下注:刷新又出现错误了,不要紧,这是因为我们本末倒置的缘故,具体原因自己思考11.为了节省时间,我们可以copy资料包中的相关对数据操作的业务类来直接用,首先copy资料包中的DataSource.java至PenDemo项目中,存放的包及路径自己定。注:又出现错误了,接下来就修改12.打开DataSource.java,修改其路径及其它简单错误。这时你会看到CureInfoBean处有错误,你需要将这个Bean改成你所创建的Bean,如Pen注意:此部分有三个地方

5、需要改成Pen13.接下来修改webroot下的crystalreportsview.jsp的文件,打开你就知道是什么错误,不多说了14.创建对数据模拟操作的Dao,如DaoDemo,里面主要是将应用JavaBean的set方法为JavaBean的属性赋值并将其放在list中。15.创建servlet实现报表页面的显示,代码如下:DaoDemodd=newDaoDemo();ArrayListlist=newArrayList();list=dd.getDataSource();request.getS

6、ession().setAttribute("report",list);response.sendRedirect("./crystalreportsview.jsp");16.修改DataSource.java中的REPORT_NAME的值为所创建的report模板的名称即penreport.rpt注意:此步一定要做,不然会出现错误17.部署、启动猫,在浏览器中输入路径注意:路径为servlet路径18.最后一步,你所看见是你的JavaBean中赋的值的简单显示,接下来你可双击penreport.r

7、pt来进一步编辑报表中要显示的内容。19.Over!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。