每个人生阶段的开端往往会给人留下深刻的印象,对于一名刚刚走出校园步入职场的新人来说,能入职一家发展非常好如此优秀的企业很幸运,同时在第一份工作中能接触到帆软如此完美的软件更是我人生的一件幸事。我所在的企业是一家地方大型国企,主要从事化工行业,获得第五届中国工业大奖,在中国五百强企业中列居一百多位。公司对帆软企业版进行了购买,在公司的大部分项目中都使用到帆软一系列产品对数据进行展示和分析,于是在入职之初我就得到了这个非常宝贵的机会,能使用到这个饱含着智慧结晶如此好用、方便快捷的软件,同时帆软社区制作精良的文档、视频教程对于解决问题有着非常大的帮助以及论坛和问答又为广大技术人提供了一个学术交流的宝
一、漏洞背景FineReport报表软件是帆软软件(中国)公司自主研发的一款纯Java编写的企业级web报表软件。主要针对2012年7.0版本存在一些安全漏洞问题。二、版本查看弱口令漏洞提供了访问此页面方法三、漏洞总结1.未授权访问漏洞http://ip/ReportServer?op=fr_server&cmd=sc_visitstatehtml&showtoolbar=false//未授权访问内网ip的日志http://ip/ReportServer?op=fr_server&cmd=sc_version_info&showtoolbar=false//未授权访问重置授权http://ip
项目场景:项目场景:帆软页面加载es数据问题描述帆软页面加载时,报错:11300001数据集配置错误;页面加载失败错误代码:11300001数据集配置错误method[GET],host[http://es_dt.zshield.net:19200],URI[powerstatus_appraise_idx*/_search?pretty=true),statusline[HTTP/1.1400BadRequest]{"error":{"root_cause":[{"type":"illegal_argument_exception"."reason":"Resultwindowistoola
Part.1:判断题(总分:48分)第1题判断题智能运维-负载管理中,实时负载通过使用图表直观的展示当前系统的最多最近半小时内存利用率和CPU利用率(满分:2分)正确答案:A第2题判断题远程设计连接时,本地设计器版本和服务器工程的JAR包版本可以不一致,没有影响(满分:2分)正确答案:B第3题判断题次级管理员可新建、编辑、删除有权限的数据连接(满分:2分)正确答案:A第4题判断题移动端支持冻结效果(满分:2分)正确答案:A第5题判断题11.0版本的决策报表支持切换新旧版本的决策报表(满分:2分)正确答案:A第6题判断题表单报表块,单元格不能添加控件(满分:2分)正确答案:A第7题判断题当前版本
文章目录(一)下载安装帆软(1)部署包部署(2)独立部署(二)帆软工程部署连接遇到的问题1、JVM内存问题2、http404错误3、JVM内存问题4、忘记管理员密码,导致帆软工程登不进去5、本地部署帆软服务器后的本地使用方式(三)数据连接(四)报表存放路径(一)下载安装帆软(1)部署包部署1、下载已经打包好的帆软-tomcat安装包,因为该安装包已经把所需要的环境都打包了,下载启动tomcat后就可以用了具体步骤参考官网:https://help.fanruan.com/finereport/doc-view-2919.html2、下载的方式可以不采用官网的本地下载再上传的方式,可以在服务器上
帆软考试报名地址:https://bbs.fanruan.com/FCRA题库判断题FineBI的数据图表之间可以不通过设置直接自动联动。(得分:0分满分:2分)√时间控件只能放置时间类型的字段进行时间筛选。(得分:2分满分:2分)√普通用户A做了一张模板,他做的模板想要以公共链接的方式分享出去,那么分享出去的模板数据权限只有普通用户A的数据权限(得分:2分满分:2分)√组件「预览状态」下,支持查看明细数据?(得分:2分满分:2分)√以公共链接形式分享访问的模板,支持「一键清除」联动功能(得分:2分满分:2分)√单个组件进行excel文件导出时,在第一个sheet中增加图片文件(如果有过滤条件
第一部分FineReport1.数据库中使用索引查询一定能提高查询速度B2.移动端消息推送需要依赖与FS平台的定时调度功能A3.决策系统中的用户一旦创建,无法编辑B4.决策系统的主题是可以自己定制开发的A5.如果对用户名做了权限分配,则相应的权限内容将不受其他如部门、角色等权限的控制A6.用户在购买并发数时一定要根据同时在线的最小用户数来决定并发数的多少B7.目前决策报表报表块滚动的方法只能通过JS,没有现成的功能和插件B8.设置自适应后,单元格多的情况下,单元格只能缩小到一定比例,再缩小依旧会出现滚动条A9.散点图通常用于显示和比较的数值,所以散点图的分类轴与值轴都是数值A10.移动端支持所
第一部分FineReport1.数据库中使用索引查询一定能提高查询速度B2.移动端消息推送需要依赖与FS平台的定时调度功能A3.决策系统中的用户一旦创建,无法编辑B4.决策系统的主题是可以自己定制开发的A5.如果对用户名做了权限分配,则相应的权限内容将不受其他如部门、角色等权限的控制A6.用户在购买并发数时一定要根据同时在线的最小用户数来决定并发数的多少B7.目前决策报表报表块滚动的方法只能通过JS,没有现成的功能和插件B8.设置自适应后,单元格多的情况下,单元格只能缩小到一定比例,再缩小依旧会出现滚动条A9.散点图通常用于显示和比较的数值,所以散点图的分类轴与值轴都是数值A10.移动端支持所
if语句实现动态sql语法格式为:${if(判断条件,"true执行语句","false执行语句")}//1.判断是否为空,为空情况下拼接一个and条件//注:BG是我下拉列表的控件名。这里一定要注意拼接的两个单引号的位置。${if(len(BG)==0,"","andt.rbc1='"+BG+"'")}//2.判断是否为某个值。${if(unit=='a',"andt.rbc1isnull","andt.rbc1isnotnull")}//3.多个条件同时判断,和java语法一样使用&&或者||连接即可。//我这里的逻辑是满足条件就以千作为单位,不满足则以个位作为单位。${if(unit==
1.找到db.script路径:C:\FineReport_11.0\webapps\webroot\WEB-INF\embed\finedb\db.script根据自己的安装路径自行修改2.修改db.script 查找如下语句(应该是查找INSERTINTOFINE_USERVALUES后匹配的第一行)INSERTINTOFINE_USERVALUES('530a7191-c41',NULL,1,NULL,NULL,TRUE,NULL,1,TRUE,NULL,'PASSWORD','REALNAME','USERNAME',NULL,'REALALIAS','USERALIAS','defa