请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
daisyatnj(uid:72893)
职业资格认证:尚未取得认证
教你实现FineBI的模板轮播功能
1、插件管理中下载metro并安装,安装完成之后重启 87781 2、打开系统管理/外观配置,将主题修改为metro 87783 3、打开需要轮播的模板 87782 4、然后再进去点击轮播按钮 87784 5、至此,就可以看到轮播效果了 注意:此方法只适用于BI4.1以下版本。 PS:默认的轮播时间为5s,如果需要对轮播时间进行修改, 则修改插件包plugin-com.fr.solution.theme.metro-0.jar\com\fr\solution\theme\metro\theme.js
教你自定义FineBI决策平台上的文字
可能会用到的在线转换工具 https://www.javawind.net/tools/native2ascii.jsp?action=transform 有时会遇到关键字没有翻译或者翻译的效果不是客户想要的效果,比如BI中叫新建仪表板,客户想改成叫新建模板 87740 首先讲一下BI中的国际化文件(将87738包解压下来可以看到下面打包的文件) 87736 a.首选在中文国际化文件fbi_zh_CN.properties中找到"新建仪表板"对应的key为BI-Add_Analysis 87741 b.将BI-Add_Analysis对应的中文翻译改成"新建模板" 87742 将修改后的中文国际化文件fbi_zh_CN.properties替换fr-bi-server-4.0包中的fbi_zh_CN.properties文件,重启BI即可 87743 以此类推,其它的值也是可以修改的。注意:用eidtplus或者nodepad++等工具打开国际化文件显示的是unicode编码,此时需要自己先转义一下,找出来中文对应的Key。或者直接用IDEA打开该国际化文件,可以直接看到中文 编辑于 2017-12-11 16:20
FineBI技术方案:相同模板实现不同业务的查询
客户那边有很多表结构一模一样,但是存的业务类型不一样。但是在前端需要统计的业务是一样的,此时不想再根据业务不同做很多业务逻辑相同的模板。此时可以用来直连参数来解决举例:mysql数据库中有两个表,A房产项目和B车库项目,两个表中均有销售面积和销售单价两个字段,并且两个字段的字段类型一致。此时需要统计这两个业务的销售总价,计算逻辑都是销售单价*销售面积。可以看出逻辑完全一直,只是一个从A房产项目获取,一个从B车库项目获取。为了解决这只是表名不一致但是却要制作两个模板的繁琐,这个可以利用直连参数解决。 1.用到的两个表 877198772087721 2.直连业务包添加sql数据集,select需要的字段,表名处写参数。注意,如果查询的不同表,如果不是表结构完全一致(包括字段的类型和顺序),不要使用select*,尽量使用select 字段。 87722 3.新建分析,选择实时数据 87723 4.将直接的直连sql数据表的销售单价和销售面积拖到指标,再添加计算指标 87726 5.拖一个文本下拉过滤组件到仪表板中,绑定参数选择之前sql里面的表名参数tableame 87727 6.点击确定,回到仪表板界面,会发现此时组件报错 87728 那是因为上面么有给参数tablename传值,在表名这个文本过滤组件中输入想要查询的表名,比如b车库项目即可。 87729 此时看下后台日志,发送的sql是从b车库项目表中发送的 87730PS:查看发送的sql需要开启FineDirect日志级别directLoggerLevel为debug级别,具体见FineDirect引擎系统配置-http://help.finebi.com/doc-view-414.html 7.查询房产项目表,改变表名的值即可87731 编辑于 2017-12-11 10:44 编辑于 2017-12-11 10:46 编辑于 2017-12-11 16:03
个人成就
内容被浏览23,444
加入社区7年224天
返回顶部