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

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

ProfitServer$34.56/年,西班牙vps、荷兰vps、德国vps/不限制流量/支持自定义ISO

profitserver怎么样?profitserver是一家成立于2003的主机商家,是ITC控股的一个部门,主要经营的产品域名、SSL证书、虚拟主机、VPS和独立服务器,机房有俄罗斯、新加坡、荷兰、美国、保加利亚,VPS采用的是KVM虚拟架构,硬盘采用纯SSD,而且最大的优势是不限制流量,大公司运营,机器比较稳定,数据中心众多。此次ProfitServer正在对德国VPS(法兰克福)、西班牙v...

可抵御99%的攻击中国单域版cdn:9元/月7T防御 cloudsecre

官方网站:点击访问CDN客服QQ:123008公司名:贵州青辞赋文化传媒有限公司域名和IP被墙封了怎么办?用cloudsecre.com网站被攻击了怎么办?用cloudsecre.com问:黑客为什么要找网站来攻击?答:黑客需要找肉鸡。问:什么是肉鸡?答:被控的服务器和电脑主机就是肉鸡。问:肉鸡有什么作用?答:肉鸡的作用非常多,可以用来干违法的事情,通常的行为有:VPN拨号,流量P2P,攻击傀儡,...

hosthatch:14个数据中心15美元/年

hosthatch在做美国独立日促销,可能你会说这操作是不是晚了一个月?对,为了准备资源等,他们拖延到现在才有空,这次是针对自己全球14个数据中心的VPS。提前示警:各个数据中心的网络没有一个是针对中国直连的,都会绕道而且ping值比较高,想买的考虑清楚再说!官方网站:https://hosthatch.com所有VPS都基于KVM虚拟,支持PayPal在内的多种付款方式!芝加哥(大硬盘)VPS5...

水晶报表教程为你推荐
软银收购arm一个公司要收购另一个公司(特别是国际大公司之间的收购行为)要满足什么条件才能收购?麒麟990和骁龙865哪个好5G手机芯片高通865对比麒麟990 5G SOC哪个好?法兰绒和珊瑚绒哪个好法兰绒、珊瑚绒、天鹅绒哪个暖和?少儿英语哪个好少儿英语哪个好宝来和朗逸哪个好大众朗逸和宝来,哪个好点?二手车网站哪个好想买台二手车,哪个二手车网站靠谱dnf魔枪士转职哪个好dnf魔枪士转职哪个适合平民玩电动牙刷哪个好飞利浦电动牙刷哪款好?求推荐腾讯空间登录腾讯qq空间进入登陆个人QQ空间qq空间登录器怎样直接登录QQ空间
域名城 国外vps主机 新网域名管理 全球付 网站保姆 地址大全 河南服务器 卡巴斯基官方免费版 中国电信测速网 免费测手机号 支付宝扫码领红包 万网主机管理 shuang12 vul net空间 石家庄服务器托管 广州虚拟主机 免费个人网页 广东主机托管 广东服务器托管 更多