如何将BI报表FineReport与CAS单点登录结合

如何将BI报表FineReport与CAS单点登录结合,第1张

CAS下载地址cas-server-352-releasetargz

解压缩下载下来的cas-server-352-releasezip,在modules文件夹中找到cas-server-webapp-352war将其重命名为caswar。

将caswar拷贝到%TOMCAT_HOME%\webapps文件夹下。稍等一会儿刷新一下,就会看到Tomcat自动将caswar解压到cas文件夹中。如下图:

在默认配置下,CAS认为只要用户名密码相同即登录成功。

注:我们可以通过修改配置以实现基于数据库的身份验证,目前我们先以默认配置进行测试。数据库的身份验证在下一篇文档中介绍。

在浏览器中输入网址>

注:也可以使用上一篇文档设置的虚拟域名,>

如果用户名与密码相同,则系统显示登录成功

用户可以在浏览器中输入网址>

至此,服务器端配置全部完成。

如果你还是不懂的话,可以去帆软论坛逛逛,那里有很多人为你解答的。

一、考证初衷

出新手村,真正准备进入项目实战的毕业考试。

二、学习过程

阶段一:跟着入门视频文档做,报表效果倒是重现了,关键步骤也做笔记了,但就是没记住多少,独立做报表时,又得去翻文档,挺长一段时间都是这样。

阶段二:扔在一边几个月,又重新拿起来,发现好像都没怎么掌握住。报表培训班学前调研时,很诚恳地写了自己没基础。又以一个新手身份里开始学习,大概懂了主线内容,但对于项目实战还是远远不够;

阶段三:离开前东家的庇护,在招聘市场里看到了很多不足。原本可以快速提升能力的项目实战也很缺乏。所以花了3个月老老实实强迫自己把帮助文档全部半看半实 *** 完,真正掌握的其实没多少,只是巩固了基础,学习到很多细节。可能更多的是了解到帆软可以做到什么程度,一个需求可以以哪些方式实现。碰到不熟悉或者棘手的知道在哪里可以找到。

阶段四:Kettle是今年刚接触的新工具。学习一门新工具的时候,比较痛苦的是没有相对完善的学习资源,也不知道哪里的课程算是比较实用的,在网易云课堂、B站、CSDN、天善智能博客零零碎碎地学习。虽然项目实战不行,但好歹算是入了门。SQL重新学习了下,进阶掌握了开窗函数这种自己过往不用的东西。同时也用SQL语句实现了很多需要在FineReport设计界面实现的功能。
三、印象深刻的人和事

学习部署看文档时感觉不是很难,但实践中遇到了很多问题:使用Vmware虚拟机时搭建Linux和Windows环境时,因为镜像文件有问题,傻傻整了两天,还是导师直接看出问题,让我去下个正经点的镜像文件;独立部署时,SSH上传的文件多了一层嵌套,导致无法正常访问;CentOS镜像文件没有解压软件导致无法正常解压文件;Linux编辑配置文件时,少输了一个标点符号,一直报错等等。庆幸在碧桂园遇见了很耐心的导师华辉,体验了有问题可以及时快速解决,被人拖着快速成长的感觉。是一个很负责技术很猛很全面的宝藏老师。Linux和Tomcat服务器部署项目实施需要掌握的必要知识点也是在这个时候真正学会。虽然刚开始入门时问了挺多幼稚的问题,被偶尔嫌弃。毕竟团队还是鼓励自主学习和自己解决问题,如果没有思考或者尝试,就提一些呆萌的问题,很容易被鄙视。首月准备答辩的时候,也分享了很多心得:

比如数管中心人员一千多号人,在注重技术积累的时候也要注意宣传包装自己,这样才能升职加薪;

写PPT在大公司里是一项重要技能;

做项目时要及时反馈进度,遇到问题要及时说,不要掖着;

要做好时间管理,集中处理问题,不然一会处理这个一会处理那个,很容易一天感觉很忙,但是真正完成的事都没有;

在客户面前要自信一点,不要表现得自己没实力不靠谱,不会的私下要及时跟上;

抗拒学习另一款新工具PowerBI时,会告诫我多学一门工具没坏处。

也有下班后的晚上在办公室教我集成部署和服务器扩容,听得一愣一愣的,反正说嗯嗯嗯就是了,最怕突然来一句:“既然你听明白了,来演示下”。依然记得刚入职时,感觉自己在小公司待得久了视野狭隘,会的很少,到大公司看见很多优秀的人,觉得差距很大,很沮丧。同时也不是一个很外向的人,也不喜欢和不熟的人讲太多话。是靠谱的老大哥带着我逐渐成长起来。

四、考试过程

“考试有多近,心就有多浪”,这句话可以很好形容7月考试了。备考时苦大仇深的,临近考试时,反而半死不活的。原本一天半可以做得差不多的卷子,在把《一起同过窗2》从头到尾重刷一遍的过程中硬是拖到了第四天。正式卷难度降了很多,题量也少了很多,但也只有364分。事实证明,学习要踏实,偷的懒,迟早是要还的。 

五、考证后续

 好好学习,天天向上。

六、考证感悟

    “不管何时何地,做你想做的事永远都不嫌晚,如果你发现生活不如意,我希望你有勇气重来!”

在报表设计完成之后,报表保存在安装目录下的“/WebReport/WEB-INF/reportlets/com/”目录下,例如刚刚设计的报表,其保存的路径和名称为“/WebReport/WEB-INF/reportlets/com/doc/crosscpt”。
这样就完成了报表在服务器上的部署。用FineRepo

系统bug,网络问题。
1、系统bug是帆软软件系统出现了问题导致业务包更新服务器宕机,等待官方修复即可。
2、网络问题是自身设备连接的网络出现较大波动,导致帆软软件业务包更新服务器宕机,更换网络重新打开即可。

帆软报表两分钟就过期
财务报表过期能申报。如果纳税申报表已经申报提交,只是财务报表没申报,你打开网页如果还能补报。如果已经过期了,有可能在网上就申报不了过期那个月的财务报表了,那只能用手工填好一式两份盖章后到窗口申报。
财务报表的基本报表包括:
1、资产负债表。资产负债表,是反映企业在某一特定日期的全部资产、负债和所有者权益情况的会计报表,是企业经营活动的静态体现,其根据"资产=负债+所有者权益”的平衡公式,依照一定次序和分类标准,将某一特定日期的资产、负债和所有者权益的具体项目用适当的排列编制而成。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/12773698.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存