反馈已提交

网络繁忙

您好,只有最新版本的6.X支持在线编辑修改,如果想创建/编辑文档,请移步到 *最新版本*

FineReport 设计器远程连接 FineBI 工程

  • 文档创建者:April陶
  • 历史版本:16
  • 最近更新:April陶 于 2022-12-09
  • 1. 概述

    1.1 版本

    远程连接需要 FineReport 和 FineBI 版本适配。请参见:FineBI 与 FineReport 版本适配说明

    1.2 预期效果

    当 FineReport 设计器成功远程连接 FineBI ,点击「测试连接」会跳出远程连接成功提示,效果如下图所示:

    1578620310888372.png

    1.3 实现思路

    在 Finereport 设计器上新建工作目录,配置 FineBI 服务器信息之后,测试连接成功,完成配置。

    1.4 作用范围

    使用 Finereport 设计器连接 FineBI 后,只有超级管理员能在 Finereport 设计器中 创建服务器数据集 ,其他用户可以进行 远程连接,但无法创建服务器数据集,无法对数据连接进行编辑,只能对有权限的数据连接进行使用。

    2. 操作步骤

    2.1 下载安装 Finereport 设计器

    下载安装 Finereport 设计器详情请参见:设计器安装

    2.2 新建工作目录

    下载安装完成后,需要将 Finereport 设计器与 BI 的服务器建立远程连接。

    1)首先打开设计器,在菜单栏中选择「文件>切换工作目录>其他」,如下图所示:

    h.png

    2)在弹出的「配置工作目录」的界面中,点击+,新建一个远程服务器连接目录,如下图所示:

    1578573358130877.png

    2.3 配置 FineBI 远程服务器

    新增了一项远程服务器连接之后,将远程服务器连接名修改为 FineBI ,右侧界面出现远程服务器的连接配置,填入需要的配置信息。

    • 配置信息如下表所示:

    主机名/IPBI 所在的主机名/IP
    端口号BI 对应端口号
    WEB应用默认 webroot
    Servlet默认 decison
    主机位置BI 主机所在位置,默认为:http://ip:37799/webroot/decision
    用户名BI 数据决策系统用户名(一般为管理员账户)注:若需要创建服务器数据集,需要使用超级管理员账户
    密码BI 数据决策系统密码
    • 远程服务器配置界面如下图所示:

    1578620169197822.png

    注:在进行远程连接时,请确保 BI 服务器已经运行。

    2.3 测试连接

    点击「测试连接」可以看到远程连接成功提示。点击「确定」,Finereport 与 BI 的远程连接建立成功。如下图所示:

    1578620310888372.png

    注:若提示远程连接失败,请查看日志是否提示没有注册远程设计功能点,具体请参见:注册管理 文档中的 4.5.2 节内容。

    3. 注意事项

    3.1 SAP BW 插件添加数据集字段显示异常

    问题描述

    FineReport 设计器 添加SAP BW数据集,FineReport 环境下数据集展示正常;FineReport 远程连接部署到 Weblogic 的 BI 工程后,添加 SAP BW 数据集,数据列名会部分转换为英文,如下图所示:

    1611884278133495.png

    原因分析

    FineReport 和 FineBI 的语言环境不一致,修改 FineBI 的语言环境即可。

    解决方案:

    1)查看 FineReport 和 FineBI 环境的 SAP BW 插件版本,令其保持一致。

    2)修改 FineBI 环境中,fine_conf_entity 表的LanguageConfig.locale字段值,值为zh_CN修改后重启 FineBI 。

    注:若没有该字段,需手动添加;由于 FineDB 的修改非常重要,影响较大,建议联系技术支持修改,技术支持联系方式:「服务平台>在线支持」、电话「400-811-8890」。

    3)FineReport 切换工作目录到 FineBI 工程下,单元格中输入i18n("Fine-Plugin_SAPBW_Code"),获得的结果是中文的编码,为正常。

    4.png

    4)修改 FineBI 环境的系统语言。输入:LANG="Zn_CN.UTF-8",查看系统语言:echo $LANG,如下图所示:

    1611886106260036.png

    5)重启 FineBI 。

    附件列表


    主题: 部署集成
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    请前往「服务平台」,选择「在线支持」

    热线电话:400-811-8890转2

    在线QQ(将在2023.01.03关停):800049425

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭