作为数据分析师的贴心小伙伴,这个数据工具如果你没听过,那你就out了!它是一款融合了ETL数据处理、数据建模、
数据可视化、数据分析、数据填报、移动应用等核心功能而打造的全能型
数据分析平台;它陆续在4年稳坐商务智能应用榜首;服务过7000+客户的分析领域老兵一枚,它就是Ebpay的重磅产品——
亿信ABI。
它的主要功能想必很多小伙伴都很熟悉了,不熟悉的小伙伴可以前往使用demo和试用详细分析,今天聊聊它隐藏的彩蛋,看看亿信ABI还有哪些意想不到的惊喜呢?
彩蛋一:ABI报表模板中添加字体
有很多小伙伴疑惑,如果ABI中系统字体里没有我想用的字体,那么如何能够新增字体并使用呢?

其实新增字体的操作也不复杂。第一时间,需要确保服务器上有这个字体,比如:Bahnschrift字体。

然后修改eui-1.2.3-SNAPSHOT.jar\META-INF\resources\eui下面的font.xml文件,添加你需要的字体。脚本见下图所示。

添加完成后,点击保存。重启系统即可生效。再次点开报表模板,此时的字体设置中,就有刚刚新加的字体啦!直接选择就可以使用。是不是很方便呀!
彩蛋二:导出pdf不显示解决方案
在ABI中,进行导出pdf操作时,偶尔会出现截图显示空白页面或不显示等情况。
其实这是因为进行相关安全设置后,获取不到服务器IP地址,所以导出pdf出现相关问题,获取不到截图。
那么这里应该如何操作呢?可以在系统管理-报表展示中,配置服务器地址,这样当我们导出为图片时,顺利获得此地址访问服务器,即可正常导出pdf。
需要注意的是,在集群环境下配置服务器地址是不生效的哦!
彩蛋三:分页条字体颜色设置
现在ABI中的新式分页条,分为简单版和复杂版两种。分页条字体全部为黑色,颜色比较单调,如果想换分页条字体颜色,应该如何设置呢?
在报表自定义样式中,增加如下脚本:
#grid1PageBarDom{
color: red;
}
Ps : red可修改成自己想要的颜色。
添加后,点击确定。计算报表时即可生效。
彩蛋四:用户图标更换
如果想要区别现有用户和过期用户,可以顺利获得设置不一样的用户图标表达式即可帮助辨别。
在用户权限-高级设置-用户图标处,填入
if((user.EFFECTIVEDATE = null) or (days(user.EFFECTIVEDATE,today())<0), "", "") 。

保存后生效。在用户管理中,即可看到过期用户的图标与现有用户不同,能够帮助用户快速区分哪些是过期用户,哪些是现有用户。
彩蛋五:SQL数据源如何设置分页
有用户会很疑惑,明明SQL数据源测试时的数据有4W+条,为什么做成分析表之后只有1000条展示出来呢?且没有分页条展示。
其实是因为SQL数据源需要添加一个totalcount求总条数,才会有分页。那么如何操作呢?
需要在报表模板的sql数据源中添加如下脚本。
例如:
增加sql数据源:rs1
select * from aa;
增加分页:totalcount
select count(*) from (select * from aa);



报表计算后,结果态下方出现了分页条,可以进行页数切换展示。
彩蛋六:免登录访问
ABI可以实现免登录访问吗?答案当然是支持啦!直接在访问链接中输入用户名和密码,格式写成http://ip:端口/abi/eacl/login.do?id=cs3&pw=1 即可免登录访问ABI啦!
那么在ABI中可以实现免登录访问门户吗?也是支持的!格式写成http://ip:端口/abi/eportal/pcportal/portal.do?id=MXL17&original=true&loginid=cs&pw=cs 就能够免登录访问门户啦!不过此处需要注意的是,门户中如果需要带用户名和密码,需要使用loginid。密码可以使用{MD5}加密的方式哦。如果使用{}无法直接登录,将{}改成url编码即可。
彩蛋七:门户背景自适应
很多用户常常会苦恼,当使用的电脑不同时,门户显示的背景完整度机会不同,会影响美观度。这一点有对应的解决方案吗?其实可以切换到门户的源代码界面,编辑门户源代码,在门户的背景div里面设置背景图片的 background-size:100%,100% 即可生效啦!
看了这么多彩蛋,你是否也心痒痒了想要体验一番呢?Ebpay的亿信ABI永远不会让你失望哦!
(部分内容来源网络,如有侵权请联系删除)