【仅供内部供应商使用,不提供对外解答和培训】

Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

这组接口是在FineReport8.0/9.0版本中的前端接入接口。在10.0中仅作为兼容低版本使用。这个接口在低版本中根据 cpt报表、决策报表、决策平台 三个场景可以分别注册生效。不支持热部署。三个场景可以分别注册生效。不支持热加载。

在10.0中,则不再区分3种场景,不论怎么注册,均对所有的报表预览生效。

...

这组接口从FineReport8-10版本都可以使用。争对的场景主要是在报表的分页/数据分析预览时,引入外部(非插件内的)js/css资源。不支持热部署。注:仅用于所有报表都会使用到的公共JS个CSS的引入。如果仅仅是使用特定图表(新)填报/数据分析预览、表单PC预览,引入外部(非插件内的)js/css资源。支持热加载。

注:

1、仅用于所有报表都会使用到的公共JS个CSS的引入。如果仅仅是使用特定图表/插件/超链接才会涉及到的JS/CSS则不可使用这个接口引入,以免影响性能。

2、一般情况下,这组接口可以同WebResourceProvider接口配合使用,但是不能与JavaScriptFileHandler/CssFileHandler配合使用。


以上三组接口均不支持移动端和H5预览,开发插件时使用原则为:按接口组排序优先使用前面的接口实现我们的功能!

三组接口如果同时出现在一个场景中,加载的顺序为  第二组>第三组>第一组 


相关常用接口:国际化接口介绍


三、开源案例

免责声明:所有文档中的开源示例,均为开发者自行开发并提供。仅用于参考和学习使用,开发者和官方均无义务对开源案例所涉及的所有成果进行教学和指导。若作为商用一切后果责任由使用者自行承担。

...