1. 概述
本文档列出使用数据决策系统时常见问题及解决方案,方便用户在遇到问题时参考。
2. 常见问题及解决方案
2.1 如何进入数据决策系统
进入数据决策系统问题汇总如下表所示:
问题 | 方案 |
---|---|
1)怎么打开数据决策系统 2)怎么进入平台 3)如何进入数据决策系统 | 在 FineReport 设计器中点击「服务器>报表平台管理」 可参考: 决策系统简介 |
本地设计器必须打开才能访问数据决策系统吗 | 若服务器端进行了 部署 ,那么部署的服务器必须打开才能远程设计,和设计器是否开着无关 若服务器端没有进行 部署 ,本地设计器需要打开才能访问本地数据决策系统 |
请问下决策平台页面的端口号默认是什么 | 8075 |
管理平台地址是什么 | http://ip:服务器端口号/项目所在目录/decision |
2.2 目录管理常见问题
目录管理常见问题汇总如下表所示:
问题 | 方案 |
---|---|
1)怎么在平台添加目录 2)如何添加目录 3)平台怎么新建目录 | 可参考:目录管理 |
1)决策系统的模板在哪个路径下 2)平台中的模板怎么导出到设计器中查看 | 以管理员身份进入数据决策系统,点击「管理系统>目录管理」,可查看模板路径,示例如下所示: |
本地做好的报表放在什么目录下平台可以看到 | %FR_HOME%\webapps\webroot\WEB-INF\reportlets |
设计器做的报表怎么在决策平台看到 | 可参考:节点管理 |
1)平台上的目录列表是否能删除 2)平台目录是否可以删除重建 | 可以 |
10.0 版本目录排序、决策平台调整目录顺序 | 在目录管理界面直接拖动相应目录即可调整顺序 可参考: 调整目录架构 |
移动端报表能否挂载到 FineBI 目录下 | 可参考:如何在 FineBI 中发布 FineReport 模板 |
决策报表目录迁移 | 可参考:资源迁移 |
希望所有用户可以看到整个目录,但只能查看有对应权限的报表内容 | 可参考:权限细粒度之模板内容控制 |
移动端 App 首页目录怎么配置 | 可参考:管理首页 |
1)平台无法使用目录管理 2)决策平台目录不显示 3)决策平台超管没有目录管理权限 4)管理员点进目录管理提示没有权限 5)移动端登录进去之后,没有显示目录 6)注册后目录不展示,没有目录管理 7)正式注册后,决策平台没有目录 | 检查功能列表里是不是没有「决策平台」功能点,需要注册「决策平台」才能查看,如下图所示: |
平台目录存在哪张表里 | FineDB 数据库的 FINE_AUTHORITY_OBJECT 表中 |
平台操作记录在哪张表里 | LogDB 数据库的 fine_record_operate 表中 |
怎么把平台内置的目录隐藏: | 「展示终端」处不勾选 PC ,示例如下所示: |
新建的用户怎么让他只能看固定的目录 | 可参考:根据用户分配权限 |
更改目录名是否会影响权限 | 不会 |
用户登录没有目录 | 未分配权限,可参考 :权限 |
目录查看模板时,提示:错误代码:11300004 没有找到模板文件:xxx模板 | 可参考:报表平台中报没有找到模板文件 |
2.3 用户管理常见问题
用户管理常见问题汇总如下表所示:
问题 | 方案 |
---|---|
怎么增加用户 | 可参考:添加用户 |
平台用户管理没有修改密码的地方 | 用户数据是 同步用户 后的数据,只能在原始服务器数据集中修改 |
平台用户管理没有添加用户的选项 | 开启了 同步用户 , 不能手动管理 |
超级管理员(admin)在用户管理中找不到 | 超级管理员在用户列表中不存在 |
管理员密码怎么修改 | 「账号设置」处修改,如下图所示: 注:普通用户登录数据决策系统,也可通过此方法修改密码。 |
1)忘记管理员账号和密码 2)数据决策系统如果密码忘记了怎么处理 | 可参考:管理员修改密码/忘记密码 |
新增/删除超级管理员 | 可参考:新增超级管理员 |
10.0 上用户密码生成,生成后无法登录 | 需要点击「确定」才会生效,如下图所示: |
怎么查看某个角色对应的用户 | 如下图所示: |
1)FineDB 数据库中,用户信息保存在哪张表中 2)在哪个表里面能查询出用户 3)数据决策系统的登录用户名和密码是在哪里存着 | fine_user 表,可参考: FineDB 表结构 |
不同用户展示不同首页 | 设置多个首页+权限 |
怎么批量删除用户 | 如下图所示: |
同步之后用户列表是空的 | 可能原因: 同步数据集里存在管理员用户名 |
同步用户数据集后如何新增用户 | 在用户数据集中修改后再次同步 |
用户批量导入 | 可参考:同步数据集 和 导入用户 |
同步用户和导入用户的区别 | 导入用户: 导入一般是一次性操作,下次导入还需要手动导入,可以导入多个非树数据集用户显示在平台,平台用户可能是多个导入数据集组成的集合 同步用户: 同步用户设置了同步频率,可自动进行多次同步,到了设定频率后就进行自动同步,不断把数据源中变化的数据同步到平台,且平台用户来源只能是当前同步的这个数据集,不可能是多个数据集的集合,切换数据集同步就会把之前同步的数据清空 |
获取登录用户名 | $fine_username函数 |
注销账户 | 管理员在平台把用户删除即可,请参见 用户管理 中 2.6 节内容 |
2.4 权限管理常见问题
权限管理常见问题汇总如下表所示:
问题 | 解决方案 |
---|---|
目录权限只有查看权限,没有编辑和授权权限 | 以管理员身份进入数据决策系统,点击「管理系统>目录管理」,开启「分级授权」按钮、开启「目录编辑」按钮,示例如下所示: |
授权和查看权限的区别 | 查看权限:次管可以看到并使用这个管理系统节点 授权权限:次管可以在「权限管理」中,把这个节点再授权给其他用户(前提是次管可查看「权限管理」节点) |
次级管理员的权限范围有哪些 | 可参考:次级管理员的权限范围 |
1)admin 登录决策平台提示没有权限问题 2)admin 账号没有目录管理权限 | 缺少「决策平台」功能点 |
帆软管理系统怎么赋权限给其他用户呢 | 可参考:分级权限分配 |
请问管理系统可以给某个用户权限吗 | 可参考:根据用户分配权限 |
admin 管理员怎么给其他人员授权目录管理的权限 | 可参考:目录编辑权限 |
目录权限存储在哪张表里 | FineDB 数据库的 FINE_AUTHORITY表中 |
请问有没有文档介绍权限分级的 | 可参考:分级权限分配 |
根据目录看对应用户权限 | 示例如下所示: |
1)决策报表可以根据权限显示不同内容吗 2)同一张表不同人登录显示不同列数据吗 3)报表内容权限控制 | 可参考:权限细粒度控制 |
1)希望所有用户都能看到整个目录,但只能查看有对应权限的报表内容 2)不同人员有不同查看数据的权限 3)工具栏权限 | 可参考:权限细粒度模板内容控制 |
报表权限细粒度设置,如果是多角色怎么作为判断条件 | 可参考:权限细粒度参数控制 |
上报提示没有操作权限 | 上报任务是根据角色设置的,那只有该角色下的人员才有权限 |
决策支持系统无权限查看页面错误代码:12400002 | 未注册限制并发 |
普通用户没有上报模板权限 | 关闭模板认证 |
2.5 外观配置常见问题
外观配置常见问题汇总如下表所示:
问题 | 解决方案 |
---|---|
1)修改登录页 2)设置平台首页 3)登录页,可以去掉左侧的「数据决策系统」这几个字么 | 可参考:登录页 |
登录页怎么还原 | 可参考:还原登录页设置 |
自定义登录页 | 可参考:自定义登录页 |
1)决策平台的平台主题有别的样式提供吗 2)决策平台主题更改 | 可参考:主题插件 |
平台样式 Logo 怎么修改 | 可参考:登录页 |
平台样式修改 平台样式设置 | 可参考:平台样式 |
数据决策系统的背景图片怎么换 | 可参考:清新风格插件 |
数据决策系统的首页标题可以改下 | 修改「登录标题 」 可参考: 登录页 |
2.6 系统管理常见问题
系统管理常见问题汇总如下表所示:
问题 | 解决方案 |
---|---|
登录超时设置时长 | 可参考:登录超时 |
除了用户名密码,还有什么补充验证手段 | 可参考:登录验证 |
限制密码输错次数 | 可参考:登录锁定 |
短信平台如何使用 | 可参考:短信 |
FineReport 10.0 的短信平台需要购买吗 | 是的,是功能点 |
短信通知想要自定义内容 | 可参考:短信申请签名和模板 |
1)怎么配置邮箱 2)怎么注册邮箱 | 可参考:邮箱 |
设置邮箱后,测试邮件失败 | 「密码」处填写授权码不是密码,参考: 邮箱 |
配置邮箱测试邮件显示一直发送中 | 可能原因: 没有写收件人 |
如何修改报表访问路径中的 Servlet 应用名 | 可参考:修改报表访问路径中的 Servlet 应用名 |
2.7 定时调度常见问题
定时调度常见问题汇总如下表所示:
问题 | 解决方案 |
---|---|
IE11 和 FR10.0 兼容吗 | 兼容,但推荐使用谷歌浏览器 |
1)决策平台无定时调度功能 2)决策系统找不到定时调度功能点 | 没有「定时调度」功能点,如下图所示: |
定时调度能否两周执行一次 | 在 调度周期 处设置简单重复执行即可 |
定时调度只想在周一到周六执行 | 可参考:表达式设定 |
定时调度邮箱发件人怎么设置 | 可参考:发件人设置 |
定时调度任务有数据时执行,没有数据时不执行 | 设置条件判断触发任务 可参考:定时任务执行条件之公式判断 |
定时调度给不同人发送不同的内容 | 可参考:定时任务邮件发送实现不同的人发送不同内容 |
定时调度中如何添加参数 | 模板中添加参数后,参数设置中可以一键获取模板中的参数和值,或者直接在参数设置中设置参数,如下图所示: |
怎么查看定时调度执行明细 | 可参考:运行监控 |
2.8 移动平台常见问题
移动平台常见问题汇总如下表所示:
问题 | 解决方案 |
---|---|
帆软 10.0 版本二维码怎么配置 | 可参考: 二维码地址 服务器地址为:http:/ip:服务器端口号/项目所在目录/decision |
FineReport 模板设计器开发的报表如何在移动平台显示 | 可参考:HTML5 端访问报表系统、App 扫描 已配置的二维码 |
移动端刷新按钮 | 可参考:模板设置 |
移动端目录结构有几种 | 可参考:[通用]目录结构插件 |
目录图标设置 | 可参考:目录 |
2.9 注册管理常见问题
注:FineReport 服务器注册步骤可参考: FineReport 服务器注册步骤
FineReport 设计器注册时问题汇总如下表所示:
问题 | 解决方案 |
---|---|
注册码和激活码的区别 | 注册授权是绑定服务器,注册码是功能点的授权,服务器若注册,就可以使用该注册文件所包含的功能点 激活码,是对设计器工具的激活,首次安装使用设计器,都需要激活码。只要可以成功打开设计器界面,代表已激活成功 |
1)有哪些注册方式 2)各种注册方式的区别 | 本地机器信息认证: 本地注册方式是通过绑定客户提供的报表服务器所在机器的 MAC 地址和机器码,生成具有唯一标识的授权文件,一旦有一个信息变动则注册文件失效;适用于实体机且不会变动硬盘、JDK、网卡等 私有云认证: 云服务器的流行,由于没有固定的物理信息,导致报表服务器物理信息会发生变化,使得本地注册方式不再适用;此时需要一台物理信息固定的服务器作为授权服务器(独立的一台服务器),报表服务器与授权服务器之间需要网络通畅 集群情况下使用私有云认证,无需每个节点都发送注册信息到商务。 公有云认证: 用户没有固定物理机并且不想要单独搭建一台授权服务器的情况下的注册方式 加密锁认证: 对于一些大型的项目,同一个报表工程可能会发布到多台服务器上或者有些项目不能随便透露服务器的 MAC 地址。报表服务器所在机器的物理信息是不固定的,用户也不想提供一个固定物理信息的机器作为授权服务器 |
1)注册与未注册的区别 2)未注册影响 3)不注册会有哪些限制 | 可参考:FineReport注册与未注册的区别 |
1)服务器怎么注册 2)注册步骤 3)如何申请正式注册码 4)怎么注册正式的授权文件 | 可参考:FineReport 服务器注册步骤 |
1)导出注册信息 2)需要提供什么信息注册 | 参考 注册步骤 中3.1 章节 |
怎么看注册了哪此功能 | 如下图所示: |
报错使用未经注册的功能是什么原因 | 未注册相关功能点 |
报错:需要一个注册码 | 可参考:FineReport 注册与未注册的区别 |
10.0 注册文件也可以注册到 8.0 上吗 | 不能 |
9-10 是否需要重新注册 | 9.0升级10.0需要迁移授权 10.0版本下升级无需重新注册 |
从 9.0 升级到 10.0 会影响授权文件并要重新注册吗 | 需要 |
什么情况下,会导致帆软已注册的 Lic 丢失,然后需要重新注册 | 更换服务器、MAC 地址变更、机器码变化,工程名变化等 |
1)加密锁注册申请 2)加密锁注册注意事项 | 可参考:加密锁认证 |
升级到 10.0 以后注册码失效 | FineReport 9.0 升级 FineReport 10.0 不能用原来的 Lic 文件 |
显示报表尚未注册,请购买 | 可参考:FineReport 注册与未注册的区别 |
1)服务器无法注册,上传了几次都失败 2)服务器未注册成功 | 可能原因: 检查服务器下是否存在多个 Lic 文件,若存在多个,删除重新注册 |
10.0 认证文件 FanRuan.lic 放在哪个目录底下 | %FR_HOME%\webapps\webroot\WEB-INF\resources |
2.10 智能运维常见问题
智能运维问题汇总如下表所示:
问题 | 解决方案 |
---|---|
备份文件存储路径 | 存储在工程的%FR_HOME%/webapps/webroot/backup文件夹下 |
可以把文件备份到其他文件夹下吗 | 可以,但是不支持保存到非工程路径下 |
还原后,现在使用的模板还在吗 |
|
大屏模板展示需要一直保持生命周期 | 为该模板设置定时刷新即可 可参考:JS实现决策报表定时刷新 |
想知道日志的数据保存在哪里 | 可参考:报表日志 LogDB 数据库 |
资源迁移时支持权限的导出吗 | 勾选「同时导出权限配置」按钮即可 |
定时调度设置也会同步迁移吗 | 不会 |
请问宕机日志在哪里看 | 可以看%FR_HOME%\logs\fanruan.log |
宕机处理功能对 docker 容器有作用吗 | 该功能不支持非 Tomcat 容器部署的工程 |
工程里的哪些文件可以清理 | 可参考:磁盘清理 |
磁盘空间不足有提示吗 | 可参考:监控预警设置 |
云端运维怎么配置 | 可参考:云端运维使用步骤详解 |
云端运维的一些上传的数据 | 一些平台的日志,用来检测系统的健康 |
云端运维功能需要付费吗 | 不需要 |
2.11 数据连接常见问题
数据连接问题汇总如下表所示:
问题 | 解决方案 |
---|---|
平台数据连接方法 | 可参考:[平台]数据连接 |
数据决策系统什么时候需要配置数据连接 | 如果工程部署到了服务器上,且没有购买「远程设计」这个功能,就需要在数据决策系统上配置数据连接 |
FineDB 数据连接 | 可参考:FineDB 数据连接 |
FRDemo 的数据连接方式 | FRDemo 设计器和平台已内置连接,用户可直接使用 |
数据连接不显示表 | 可能原因: 没有写数据库名 |
数据连接名字怎么修改 | 设计器中: 点击「服务器>定义数据连接」,双击数据库名称修改 平台中: 数据连接管理 的 2.3 章节,点击「编辑」按钮,修改配置项 |
1)远程设计连接后数据连接失败 2)远程设计,预览数据集,显示数据连接失败 3)远程连接数据集显示获取数据连接失败 | 设计器和服务器的 JAR 更新到一致 |
2.12 插件管理常见问题
插件管理问题汇总如下表所示:
问题 | 解决方案 |
---|---|
设计器中为什么没有插件管理 | 远程设计没有「插件管理」,切换到本地目录 |
帆软 10.0 决策平台在哪里上传插件 | 可参考:服务器插件管理 |
平台怎么安装插件 | 可参考:服务器插件管理 |
2.13 安全管理常见问题
安全管理问题汇总如下表所示:
问题 | 解决方案 |
---|---|
关闭「点击劫持攻击」安全影响大吗 | 可参考:安全防护 |
访问报错:您的访问有风险,已被系统限制访问,如有疑问请联系管理员 | 关闭访问控制中的「频率限制」按钮 |
访问频率的计数逻辑 | 预览模板就是一次访问记录,预览后点击打印,导出也会各自计数一次 |
XSS 过滤器插件的作用 | 拦截一些可能存在 XSS 注入的请求 |
11.0 版本支持水印吗 | 可参考:水印设置 |
iframe跨域调用报表报错:拒绝了连接请求 | 可参考:iframe跨域调用报表报错 |
2.14 模板认证常见问题
模板认证问题汇总如下表所示:
问题 | 解决方案 |
---|---|
模板认证的作用 | 防止模板预览链接外泄,造成数据安全漏洞 |
可以开启多种模板认证方式吗 | 不能 |
模板认证数据的存放位置 | 模板认证是一种权限,记录在 FineDB 数据库的 FINE_AUTHORITY_OBJECT 表中 |
2.15 抽数缓存常见问题
抽数缓存问题汇总如下表所示:
问题 | 解决方案 |
---|---|
缓存的数据会自动清除吗 | 根据设定的缓存更新规则,会自动重新获取数据,覆盖原先的缓存 |
抽数缓存需要占用服务器内存吗 | 需要 |
如何查看缓存使用情况 | 可参考:缓存运行监控 |
开启缓存后,运行监控中无数据 | 模板预览后才会在运行监控中出现记录 |
2.16 多级上报常见问题
多级上报问题汇总如下表所示:
问题 | 解决方案 |
---|---|
目录下没有多级上报文件夹 | 可参考:多级上报入口准备 |
多级上报是使用了不同的数据库吗 | 使用了一个数据库,当底层人员填报数据后,数据已进入数据库。但当审核回退后,任务会回到底层人员,由其重新上报。 再次审核通过后,此时数据库中会根据设置的主键更新此条数据,保证最后留在数据库中的是正确的数据。 |
各节点间的数据是怎么沟通的 | 上报后数据进入数据库,审核时使用 SQL语句和过滤条件取出需要的数据 |
上报模板可以带参数吗 | 可以,上报模板即为简单的填报报表和普通报表。但是在上报任务中,可以额外使用一些上报特有参数 |
移动端看不到多级上报的报表吗 | 多级上报暂不支持移动端 |
怎样在同一天内多次执行上报任务 | 设置多个上报任务 |
任务名称,发起人、发送人、发送时间,这些字段存储的位置 | FINE_WORKFLOW_TASK 表,可参考: FineDB 表结构 |
通过独立链接进行多级上报 | 可参考:多级上报集成 |
新的标签页内打开操作模板 | 可参考:使用新标签页上报和审核任务插件 |
怎么查看之前审核的明细 | 多级上报支持查看任务所处的节点和状态,不支持查看具体数据 |