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

水晶报表教程  时间: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 中赋的值的简单显示 接下来你可双击

FBICDN,0.1元解决伪墙/假墙攻击,超500 Gbps DDos 防御,每天免费流量高达100G,免费高防网站加速服务

最近很多网站都遭受到了伪墙/假墙攻击,导致网站流量大跌,间歇性打不开网站。这是一种新型的攻击方式,攻击者利用GWF规则漏洞,使用国内服务器绑定host的方式来触发GWF的自动过滤机制,造成GWF暂时性屏蔽你的网站和服务器IP(大概15分钟左右),使你的网站在国内无法打开,如果攻击请求不断,那么你的网站就会是一个一直无法正常访问的状态。常规解决办法:1,快速备案后使用国内服务器,2,使用国内免备案服...

触碰云高性价20.8元/月,香港云服务器,美国cn2/香港cn2线路,4核4G15M仅115.2元/月起

触碰云怎么样?触碰云是一家成立于2019年的商家。触碰云主营香港/美国 VPS服务器、独立服务器以及免备案CDN。采用的是kvm虚拟构架,硬盘Raid10,Cn2线路,去程电信CN2、移动联通直连,回程三网CN2。最低1核1G带宽1M仅20.8元/月,不过这里推荐香港4核4G15M,香港cn2 gia线路云服务器,仅115.2元/月起,性价比还是不错的。点击进入:触碰云官方网站地址触碰云优惠码:优...

BuyVM($5/月)不限流量流媒体优化VPS主机 1GB内存

BuyVM商家属于比较老牌的服务商,早年有提供低价年付便宜VPS主机还记得曾经半夜的时候抢购的。但是由于这个商家风控非常严格,即便是有些是正常的操作也会导致被封账户,所以后来陆续无人去理睬,估计被我们风控的抢购低价VPS主机已经手足无措。这两年商家重新调整,而且风控也比较规范,比如才入手他们新上线的流媒体优化VPS主机也没有不适的提示。目前,BuyVM商家有提供新泽西、迈阿密等四个机房的VPS主机...

水晶报表教程为你推荐
软银收购arm英国的ARM 芯片公司宣布同中国芯片全面合作吗?苹果x和xr哪个好苹果x和xr哪个好?有何区别?录屏软件哪个好现在什么录屏软件好,不卡的,推荐一个,谢谢。燃气热水器和电热水器哪个好燃气热水器与电热水器的优缺点?电动牙刷哪个好什么品牌的电动牙刷比较好?qq空间登录QQ页面上空间不能登陆了,怎么回事?牡丹江教育云空间登录云端学习如何登录?qq空间登录登陆进入QQ空间进去了叫登陆登陆了又叫登陆360云盘企业版企业云盘和360云盘有什么不同强生美瞳月抛强生美瞳有月抛的吗
美国linux主机 合租服务器 adman 论坛空间 云全民 京东商城0元抢购 泉州电信 isp服务商 美国在线代理服务器 t云 万网主机管理 免费ftp 免费个人网页 中国联通宽带测试 广东服务器托管 万网服务器 蓝队云 塔式服务器 时间同步服务器 中国域名根服务器 更多