历史版本10 :设计器常见问题汇总 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

本文档列出一些新手常遇到的问题及解答,方便用户在遇到问题时参考。

注:FineReport 设计器安装具体步骤可参考 设计器安装

2. 安装前编辑

FineReport 设计器安装前问题汇总如下表所示:

问题方案
FineReport 设计器对硬件的要求设计器硬件要求
64 的操作系统,可以安装 32 位的设计器吗建议用 64 位
FineReport 和 FineBI 的区别和联系FineReport和FineBI的区别
下载以前的设计器版本

方法一:

寻求技术支持索要,技术支持联系方式: QQ:800049425;电话:400-811-8890

方法二:

访问资源下载下载目前受支持的版本(老版本)

3. 下载设计器编辑

3.1 下载页面介绍

注1:FineReport 设计器下载地址请点击 设计器下载地址

注2:若不需要将报表工程部署到其他服务器上时,只需下载 FineReport 设计器即能满足需求。

设计器下载页面如下图所示:

1585039168430422.png

3.2 问题汇总

FineReport 设计器下载时问题汇总如下表所示:

问题方案

1)设计器下载地址

2)帆软设计器 9.0 在哪儿下载

设计器下载地址

4. 安装设计器编辑

注:设计器安装时不能放在 C 盘。

FineReport 设计器安装时问题汇总如下表所示:

问题方案
设计器安装教程设计器安装
安装时激活码怎么获取设计器激活

1)10.0激活码是不是可以通用

2)激活码可以给多个人使用吗

可以
电脑可以同时安装两个设计器吗可以,但不能同时打开
同一台电脑可以同时安装 9.0 与 10.0 的设计器吗可以
Mac 安装设计器失败设计器安装注意事项

5. 启动设计器编辑

5.1 常见问题

设计安装成功后,点击桌面快捷方式图标或双击 %FR_HOME%\bin\designer.exe  启动设计器。

FineReport 设计器启动时问题汇总如下表所示:

问题方案

1)打不开设计器

2)打开设计器, finedb 文件夹报错 hsql

删掉%FR_HOME%\webapps\webroot\WEB-INF\embed\finedb文件夹重启
10.0 启动设计器线程锁死删掉%FR_HOME%\webapps\webroot\WEB-INF\embed\finedb\db.lck,重启设计器
32 位 10.0 设计器打不开

可能是内存设置太小,调大设计器内存即可

修改内存可参考: 

报表设计器内存修改

1)9.0 和 10.0 设计器能否同时打开

2)两个设计器可以同时打开吗

不能
为什么刚打开设计器,会打开某个模板呢之前关闭设计器时没有关闭该模板

1)设计器双击打不开

2)软件启动时,卡在启动页面,如下图所示:

1585039786320382.png

在「任务管理器」中结束进程 designer.exe ,重启设计器

设计器启动,加载至页面后闪退,报错:

2019-03-12T15:06:50.153+0800 WARN Could not find matching type descriptor for requested Java class [java.util.List]; using fallback
2019-03-12T15:06:50.159+0800 WARN Could not find matching type descriptor for requested Java class [com.fr.swift.source.alloter.AllotRule]; using fallback

删除文件 %FR_HOME%\webapps\webroot\WEB-INF\embed\finedb
设计器偶尔启动不起来若为 远程设计 ,关闭设计器之前建议先切回本地目录
注:设计器常见问题可参考 设计器常见问题

5.2 无法启动问题排查

问题描述:

双击快捷方式,无法启动设计器,或者卡在加载页面。

问题排查:

用户可参考下面方法排查问题

1)在「任务管理器」中结束进程 designer.exe ,删除如如下图所示的缓存文件,重启设计器。

1586346223919027.png

2)可能设计器内存设置太小,参考 报表设计器内存修改 ,增大设计器内存,重启设计器。

3)删除文件 %FR_HOME%\webapps\webroot\WEB-INF\embed\finedb\db.lck ,重启设计器。

4)端口冲突问题:

方法一:

更新 JAR ,重启设计器。

方法二:

在FineDB 数据库「fine_conf_entity」表中增加(或修改)字段 WebSocketConfig.port ,值为端口号,具体端口号自定义(未使用的均可),重启设计器。

注1:修改 FineDB 数据库方法可参考 修改 FineDB 数据库 

注2:若使用「内置数据库」,打开文件 %FR_HOME%\webapps\webroot\WEB-INF\embed\finedb\db.script ,最后一行修改或添加 INSERT INTO FINE_CONF_ENTITY VALUES('WebSocketConfig.port','端口号')

6. 升级设计器编辑

注:设计器升级教程可参考 FineReport 升级指南

FineReport 设计器升级时问题汇总如下表所示:

问题方案

1)设计器怎么升级

2)内网服务器怎么升级

FineReport升级指南
怎么将 9.0 的 Web 工程升级到 10.0 工程9-10 升级工具

7. 远程连接编辑

FineReport 设计器远程连接时问题汇总如下表所示:

问题方案

1)本地设计器中做的报表如何同步到自己搭建的 FR 设计器中

2) 本地的设计器,如何连接服务器

3)设计器怎么连上部署好的工程

远程设计
帆软服务器可以部署在哪儿服务器部署原理

1)10.0设计器远程连接失败

2)远程设计测试连接成功但切换目录失败

设计器与服务器 JAR 包版本不匹配,调整为一致的即可

10.0设计器能远程连接9.0工程吗

9.0的设计器 可以连到10.0版本的远程服务器上吗?

9.0设计器不能远程切换到10.0吗

不能
你们设计器的登录账号可以做权限控制吗,我想开放两个账号出去,但只让他们看指定的报表文件夹远程设计之数据连接权限控制
服务器端的设计器必须开着才能进行远程设计吗服务器端如果是做了独立部署,那么部署的服务必须开着才能远程设计,和设计器是否开着无关

8. 其他编辑

其他问题汇总如下表所示:

问题方案
设计器内存修改报表设计器内存修改
1)设计器字体太小

2)高分辨率下怎么调整字体

设计器字体较小
设计器可以导入字体吗设计器导入字体
普通报表聚合报表决策报表可以在设计器中复制吗选中模板,在 FineReport 设计器中点击文件>另存为 即可
10.0 设计器中模板预览时点击预览没有反应设置默认浏览器
分页预览每页怎么显示列头呀冻结列头,可参考:重复与冻结设置
10.0 日志是存在哪个地方的%FR_HOME%\logs
怎么制作第一张模板第一张报表
升级版本后原来的授权文件是否可用请参见 License 迁移

1)2个并发是指两个账号吗

2)并发限制是什么意思

不是,并发解释:

如购买的并发数是 10,就好像服务器只有 10 个接口,如果 10 个接口同时被占用,其他的人就无法连接到服务器了。此时其他的人想要连接上报表服务器查看报表,之前的 10 个人之中就必须要有人退出这个接口才行。

注:这里的 10 个人就是 10 个不同的 IP,即并发数指同时有几个 IP 访问报表系统。具体请参见:FR注册并发查看与原理

1)试用版是多长时间

2)FineReport的试用时长

未注册时,使用时长没有时间限制,但性能上与注册版本有些差异,具体请参见:FineReport注册与未注册的区别
日期控件值显示年月日期控件「格式」处选择yyyy-MM格式

9. 帆软小词典编辑

名词
说明
模板

模板包括普通报表聚合报表决策报表三类,可参考 模板设计类型

用户点击下方链接,查看移动端模板和 PC 端模板的效果:

 移动端模板PC 端模板

设计器

用户在本文第三章下载的安装包,安装后即为设计器

设计器界面概览可参考 设计器概览