外部系统嵌入填报页面

我自己开发的任务系统中,在某一个环境需要指定的人员输入相关信息。我希望用fine report的填报页面来输入,但是我不希望让人员登录到fine report系统中去输入,而是直接在我的系统中输入。我能想到以下两种方案,但是不知道fine report是否支持。

1,能否将填报页面直接嵌入到我的系统页面中。但是填报页面是否有单独唯一的页面地址?另外如果解决fine report的登录问题(填报页面权限)?

2,能否将填报页面导出为一个html文件然后我直接将其用于我的页面中?

麻烦不吝赐教,谢谢!

FineReport 帆软用户LoTaYqTEUj 发布于 2022-7-7 17:35
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-7-7 17:51(编辑于 2022-7-7 17:54)

1、可以嵌入的

2、不是导出一个html。而你通过iframe去把报表地址放进去。最后你系统配置这个连接就行了,这样安全

前提是你们另一个系统要和帆软做好单点登陆。不然权限就拿不到

我们公司现在就是这样的方式

image.png

嵌入不复杂,只要把点单登陆打通。。。全部都可以搞定了

我们会在帆软的服务器上面对应的目录,把这个html文件放上去。。最后另外的系统由于单点登陆打通了的。那么直接调用帆软服务器的路径的html就可以了。。

我们最后给到另外系统他们访问的路径类似这样。。有转换的

image.png

Web 页面集成简单示例- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

单点登录- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

最佳回答
0
全栈数据Lv6初级互助
发布于2022-7-7 17:39

方案一是支持的,填报页面不设置模板认证,拿到匿名访问的url,让后用iframe嵌入到你的系统即可。

方案二不行的,不能导出为html。

最佳回答
0
lbstjwLv6初级互助
发布于2022-7-7 17:42

第一,填报页面得登陆才行,否则权限对应不上,把你的系统用户权限和fr弄一起就可以了,这个正式系统售后都会帮你的。

第二,填报页面用H5打开,就是一个网页,只要你的系统能镶入网页就可以。

  • 4关注人数
  • 624浏览人数
  • 最后回答于:2022-7-7 17:54
    请选择关闭问题的原因
    确定 取消
    返回顶部