如何把这个html的水球放到finereport的frm大屏显示

image.pngimage.png

   

   

   

   

echarts水球.rar

image.png

我把代码拆分成上图, 但是  

image.png 报错~

image.png

文件路径如上

初始化js:

$('<link rel="stylesheet" type="text/css" href="/webroot/help/css/echarts.js"/>').appendTo('head');

$('<link rel="stylesheet" type="text/css" href="/webroot/help/css/echarts-liquidfill.js"/>').appendTo('head');

请问这个无效是为啥。找不到echarts

FineReport 就玩一小会 发布于 2023-7-27 15:52 (编辑于 2023-7-27 17:17)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
PikaLv6见习互助
发布于2023-7-27 16:24(编辑于 2023-7-27 17:07)

引用的js文件放服务器上,在设计器里点击左上角的菜单【服务器】选择服务器配置,在打开的页面中找到引用javascript文件,把需要的js文件添加进去,js文件要放在服务器的webroot目录下frm单独引用1690448717223.png

  • 就玩一小会 就玩一小会(提问者) 服务器是所有的报表都会引入这个js吧 能单个引用吗
    2023-07-27 16:51 
  • Pika Pika 回复 就玩一小会(提问者) 可以啊,编辑js页面,可以引用js
    2023-07-27 17:06 
  • 就玩一小会 就玩一小会(提问者) 回复 Pika 找了半天~就你这个有效果~~
    2023-07-27 17:23 
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-7-27 15:53(编辑于 2023-7-27 15:55)
最佳回答
0
snrtuemcLv8专家互助
发布于2023-7-27 15:54(编辑于 2023-7-27 16:56)

直接网页框控件,引用这个html页面就可以

========

在决策报表中使用网页框控件-https://help.fanruan.com/finereport/doc-view-1300.html

============

先将你的html和js放到webapps\webroot目录下,可以通过网页预览

image.png

image.png

网页框在引用这个html页面

image.png

image.png

最后效果,你要改成你对应IP和端口,我只是测试

image.png

=============

如果是frm,打开一个决策报表,在report的事件里面添加初始化后事件,输入下述代码:

$('<link rel="stylesheet" type="text/css" href="/webroot/help/css/XXXX.js"/>').appendTo('head')

最佳回答
0
congerLv6高级互助
发布于2023-7-27 16:45(编辑于 2023-9-24 20:18)

~~

  • 就玩一小会 就玩一小会(提问者) 服务器是所有的报表都会引入这个js吧 能单个引用吗
    2023-07-27 16:55 
  • conger conger 回复 就玩一小会(提问者) 可以啊,web模板属性里可以单独引入,我这个是所有都要用所以放到服务器了
    2023-07-27 16:58 
  • 就玩一小会 就玩一小会(提问者) 回复 conger frm没有单个报表配置
    2023-07-27 17:05 
  • conger conger 回复 就玩一小会(提问者) 那就用link引入
    2023-07-27 17:06 
  • conger conger 回复 就玩一小会(提问者) https://blog.csdn.net/weixin_44914079/article/details/125077988
    2023-07-27 17:08 
  • 4关注人数
  • 526浏览人数
  • 最后回答于:2023-9-24 20:18
    请选择关闭问题的原因
    确定 取消
    返回顶部