1. 背景说明
公司希望找一款BI产品,功能全面,自由程度高,能嵌入小程序和公司系统,且价格适中,最终确定下来的是FineReport,主要考虑的方面如下:
- 能否嵌入微信小程序和PC Web端?如何嵌入?
- 数据安全性如何控制?
- 数据权限如何控制?
- 数据展示的具体功能及效果?
顺便提及试用FineReport时遇到的一些问题。
2. 能否嵌入微信小程序和PC Web端?如何嵌入?
报表可以嵌入微信小程序和PC Web端中,嵌入的方法是使用报表发布后生成的Url嵌入到iframe内。
额外的知识点:
- FineReport生成的Url,可以同拼接
&op=参数来设定该报表以哪种方式进行访问。
| 参数 | 作用 |
|---|---|
| write | 以填报的方式进行访问,该报表可以填入数据 |
| view | 以数据分析的方式进行访问,该报表仅浏览 |
| h5 | H5端访问报表,微信小程序推荐参数 |
| write_plus | 以新填报预览方式进行访问,该报表可以填入数据 |
- 获取Url的

FineReport10.0能够嵌入微信小程序和PC Web端,通过报表Url嵌入iframe。数据安全性通过数字签名认证控制,每次访问需生成新的签名。数据权限通过SQL传参实现,根据用户标识码赋予不同权限。试用期间遇到Tomcat启动慢和单元格斜线文字显示问题,已找到解决方案。

3994

被折叠的 条评论
为什么被折叠?



