如何在FineBI中发布FineReport模板

编辑
  • 文档创建者:doreen0813
  • 浏览次数:1073次
  • 编辑次数:5次
  • 最近更新:doreen0813 于 2019-06-20
  • 1、描述

    场景描述:FineReport与FineBI集成在一起使用时,本地开发的FineReport模板,想要发布到FineBI中查看,应该如何操作呢?

    如何实现:在FineBI中发布FineReport的模板有两种方式:1)在目录中挂出;2)在模板中使用web组件链接展示;下面我们详细介绍下两种方式如何操作;

    2、操作步骤

    2.1 挂出模板

    1. 登录FineBI数据决策系统后,进入管理系统>目录管理,选择想要挂出的对应目录后,点击添加模板,如下图:


    2. 进入模板设置界面,此时页面即显示当前工程中的所有FineReport模板,如下图,勾选想要发布的模板即可;


    3. 点击下一步,设置挂出模板的名称、描述、类型等;


    4. 点击确定,该FR模板即挂出成功。进入对应目录下,即可看到挂出的模板,如下图:


    2.2 链接展示

    1. 若想在模板中插入之前制作的FineReport模板,则可以使用WEB组件链接展示模板。新建仪表板,拖入Web组件,如下图:


    2. 为该Web组件添加超链接,对应FineReport仪表板的链接为:/webroot/decision/view/report?viewlet=xxxxx.cpt,xxxxx.cpt对应为该模板保存在reportlets文件夹中的CPT文件名称。比如FR模板CPT文件为聚合报表.cpt,则该模板的链接就是/webroot/decision/view/report?viewlet=聚合报表.cpt。如下图:


    • 若cpt文件位于reportlets下一级文件夹,例如模板段落明细表位于..\webapps\webroot\WEB-INF\reportlets\test,则链接形式为/webroot/decision/view/report?viewlet=test/段落明细表.cpt

    • 若添加填报报表,则需在链接添加后缀&op=write。例如供应商信息查询为填报报表,则链接形式为/webroot/decision/view/report?viewlet=供应商信息查询.cpt&op=write

    • 若需要添加的报表A中添加了超链接,且链接至另一报表B,如下图,供应商信息查询报表中添加了超链接,链接模板为折线图模板,且地址位于..\reportlets\demo\chart;

      1.png

      则在BI中添加时,不仅需要将供应商信息查询报表拷贝至..\webapps\webroot\WEB-INF\reportlets\目录下,还需要将超链接的折线图模板拷贝至对应的..\reportlets\demo\chart目录下,这样供应商信息查询模板在添加成功后,才能成功超链接跳转。




    附件列表


    主题: 部署集成
    标签: 暂无标签 编辑/添加标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]