1. 概述
本文档列出一些新手常遇到的问题及解答,方便用户在遇到问题时参考。
注:FineReport 设计器安装具体步骤可参考 设计器安装
2. 安装前
FineReport 设计器安装前问题汇总如下表所示:
问题 | 方案 |
---|---|
FineReport 设计器对硬件的要求 | 设计器硬件要求 |
64 的操作系统,可以安装 32 位的设计器吗 | 建议用 64 位 |
FineReport 和 FineBI 的区别和联系 | FineReport和FineBI的区别 |
下载以前的设计器版本 | 方法一: 寻求技术支持索要,技术支持联系方式: 前往「服务」,选择「在线支持」;电话:400-811-8890 方法二: 访问资源下载下载目前受支持的版本(老版本) |
3. 下载设计器
3.1 下载页面介绍
注1:FineReport 设计器下载地址请点击 设计器下载地址
注2:若不需要将报表工程部署到其他服务器上时,只需下载 FineReport 设计器即能满足需求。
设计器下载页面如下图所示:
3.2 问题汇总
FineReport 设计器下载时问题汇总如下表所示:
问题 | 方案 |
---|---|
1)设计器下载地址 2)帆软设计器 9.0 在哪儿下载 | 设计器下载地址 |
设计器有哪些系统的安装包 | 目前fr的设计器只有window版本和mac版本 但支持将windows下的报表工程部署到linux中,详细请参见 部署应用至Linux上的tomcat |
4. 安装设计器
注:设计器安装时不能放在 C 盘。
FineReport 设计器安装时问题汇总如下表所示:
问题 | 方案 |
---|---|
设计器安装教程 | 设计器安装 |
安装时激活码怎么获取 | 设计器激活 |
1)10.0激活码是不是可以通用 2)激活码可以给多个人使用吗 | 可以 |
电脑可以同时安装两个设计器吗 | 可以,但不能同时打开 |
同一台电脑可以同时安装 9.0 与 10.0 的设计器吗 | 可以 |
Mac 安装设计器失败 | 设计器安装注意事项 |
1)激活码可以重复使用吗 2)激活码有没有使用限制 | 激活码没有任何时间限制,可以重复使用 |
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)软件启动时,卡在启动页面,如下图所示: | 在「任务管理器」中结束进程 designer.exe 和OpenJDK Platform binary,重启设计器 |
设计器启动,加载至页面后闪退,报错: 2019-03-12T15:06:50.153+0800 WARN Could not find matching type descriptor for requested Java class [java.util.List]; using fallback | 删除文件 %FR_HOME%\webapps\webroot\WEB-INF\embed\finedb |
设计器偶尔启动不起来 | 若为 远程设计 ,关闭设计器之前建议先切回本地目录 |
注:设计器常见问题可参考 设计器常见问题 |
5.2 无法启动问题排查
问题描述:
双击快捷方式,无法启动设计器,或者卡在加载页面。
问题排查:
用户可参考下面方法排查问题。
1)在「任务管理器」中结束进程 designer.exe ,删除如如下图所示的缓存文件,重启设计器。
2)可能设计器内存设置太小,参考 报表设计器内存修改 ,增大设计器内存,重启设计器。
3)删除文件 %FR_HOME%\webapps\webroot\WEB-INF\embed\finedb\db.lck ,重启设计器。
4)端口冲突问题:
方法一:
更新 JAR ,重启设计器。
方法二:
超级管理员可通过「fine_conf_entity可视化配置插件」修改端口。重启服务器后设置生效。
注:修改 FineDB 数据库表字段值的方法请参考 FineDB 常用表字段修改 。
配置项 | 修改规则 |
---|---|
WebSocketConfig.port | 参数值为端口数组["port1","port2"] port均属于区间(1024,65535] 默认值为["38888","39888"] |
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格式 |
1)帆软本身数据库在哪里找 2)帮助文档里和视频中好多数据库素材在哪里找到的 | 内置的 FRDemo 数据库 |
9.0帮助文档 | 9.0帮助文档 |
9.0硬件 | 硬件配置 |
为什么我的决策报表,拖拉报表块,会自动充满全屏呢 | body 为自适应布局,改为绝对布局即可 |
1)值为空时赋予无 2)值为空显示0 3)单元格值为空赋新值0 | 单元格添加 条件属性 >新值 |
1)填报报错数据列类型不匹配 2)填报数据列类型不匹配 | 填报填报属性 中,单元格绑定错误 |
App不显示参数面板 | 点击红框中的按钮即可选择参数,若希望参数面板显示在顶部,参见:顶部参数面板插件 |