创建[教程]水晶报表(应用具体过程及注意事项)

水晶报表教程  时间:2021-01-28  阅读:()

JAVA水晶报表使用过程及注意事项

一、第一阶段

1 .软件安装 CrystalReports XI+Eclipse

2.首先打开Eclipse新建报表模板 newotherCrystal Reports web Project 姑且命名为Pen

注此时可能会显示错误不要紧请不要理会。

3.在Java Res ources src下面的默认包中创建欲使用的JavaBean如 Pen.java

注意一定要保存

4.右键点击JavaBean下面的并自行创建名称

注名称的创建是有用处的这便是生成模板的过程

5.这时选择左下角的Layout 即可看见可视化编辑窗口在右侧的Fie ld Exp lorer中可选择所创建的虚拟字段所创建的JavaBean中的属性放入窗口中。

二、第二阶段

6.打开MyEclipse创建web project命名为PenDemo。

7.复制Pen Crystal Reports web Project中项目src文件夹下的com文件夹、 CRConfig.xml和log4j.properties文件到PenDemo MyEclipse中的正常web project 中相应的目录下。

注这时你会看见有错误下一步解决

8.复制PenCrystal Reports web Project中项目WEB-INF下的全部内容到PenDemo MyEclipse中的正常web project到相应的目录下。

注请刷新PenDemo项目你会发现错误消失

9.请将PenDemoMy Ec lips e中的正常web p rojectsrc下面包中的生成的report模板cut至webroot下。

10.copy资料包中的除了web-inf以外的所有文件夹至项目工程PenDemo相应的目录下

注刷新又出现错误了不要紧这是因为我们本末倒置的缘故具体原因自己思考

11 .为了节省时间我们可以copy资料包中的相关对数据操作的业务类来直接用首先copy资料包中的DataSource.java至PenDemo项目中存放的包及路径自己定。

注又出现错误了接下来就修改

12.打开DataSource.java修改其路径及其它简单错误。这时你会看到Cure InfoBean处有错误你需要将这个Bean改成你所创建的Bean如Pen

注意此部分有三个地方需要改成Pen

13.接下来修改webroot下的c rys talreports view.jsp的文件打开你就知道是什么错误不多说了

14.创建对数据模拟操作的Dao如Dao Demo里面主要是将应用JavaBean的s et方法为JavaBean的属性赋值并将其放在lis t中。

15.创建s ervlet实现报表页面的显示代码如下

DaoDemo dd = new DaoDemo( ) ;

ArrayList list = new ArrayList( ) ;list = dd.getDataSource( ) ;request.getSession( ) .setAttribute("report", list) ;response.sendRedirect(" ./crystalreportsview. jsp") ;

16.修改DataSource. java中的REPORT_NAME的值为所创建的report模板的名称即penreport.rpt

注意此步一定要做不然会出现错误

17.部署、启动猫在浏览器中输入路径

注意路径为servlet路径

18.最后一步 你所看见是你的 JavaBean 中赋的值的简单显示 接下来你可双击

vdsina:俄罗斯VPS(datapro),6卢布/天,1G内存/1核(AMD EPYC 7742)/5gNVMe/10T流量

今天获得消息,vdsina上了AMD EPYC系列的VDS,性价比比较高,站长弄了一个,盲猜CPU是AMD EPYC 7B12(经过咨询,详细CPU型号是“EPYC 7742”)。vdsina,俄罗斯公司,2014年开始运作至今,在售卖多类型VPS和独立服务器,可供选择的有俄罗斯莫斯科datapro和荷兰Serverius数据中心。付款比较麻烦:信用卡、webmoney、比特币,不支持PayPal...

IMIDC日本多IP服务器$88/月起,E3-123x/16GB/512G SSD/30M带宽

IMIDC是一家香港本土运营商,商家名为彩虹数据(Rainbow Cloud),全线产品自营,自有IP网络资源等,提供的产品包括VPS主机、独立服务器、站群独立服务器等,数据中心区域包括香港、日本、台湾、美国和南非等地机房,CN2网络直连到中国大陆。目前主机商针对日本独立服务器做促销活动,而且提供/28 IPv4,国内直连带宽优惠后每月仅88美元起。JP Multiple IP Customize...

Megalayer(月599元)限时8月香港和美国大带宽服务器

第一、香港服务器机房这里我们可以看到有提供四个大带宽方案,是全向带宽和国际带宽,前者适合除了中国大陆地区的全网地区用户可以用,后者国际带宽适合欧美地区业务。如果我们是需要大陆地区速度CN2优化的,那就需要选择常规的优化带宽方案,参考这里。CPU内存硬盘带宽流量价格选择E3-12308GB240GB SSD50M全向带宽不限999元/月方案选择E3-12308GB240GB SSD100M国际带宽不...

水晶报表教程为你推荐
2014年万圣节是几月几日2014年鬼节是几月份?腾讯空间首页QQ空间首页是什么?985和211哪个好985大学好 还是211是什么意思绝地求生加速器哪个好绝地求生用什么加速器比较好?三国游戏哪个好玩哪款三国游戏最好玩`!杰士邦和杜蕾斯哪个好杜蕾斯好用还是杰士邦好要?游戏盒子哪个好lol游戏盒子哪个好电陶炉和电磁炉哪个好电陶炉和电磁炉哪个好海克斯皮肤哪个好联盟海克斯科技和抽皮肤哪个合适dnf魔枪士转职哪个好DNF魔枪士转职转哪个好 决战者征战者转职
厦门域名注册 com域名抢注 联通c套餐 谷歌香港 空间打开慢 火车票抢票攻略 tk域名 河南服务器 大容量存储器 bgp双线 刀片服务器的优势 169邮箱 稳定免费空间 卡巴斯基免费试用 电信托管 shopex主机 吉林铁通 常州联通宽带 ca187 西安服务器托管 更多