帆软报表中的配色方案如何复制到另一个报表中啊?

1、不是自己在将配色方案在次配置一次

2、我要用在不同类型的报表中

3、是别人配好的方案我想直接就拿过来用



求方案啊

FineReport 六六六666 发布于 2019-10-11 08:43
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
孤陌Lv6资深互助
发布于2019-10-11 08:46

你找到 了记得通知一下我

  • melody璇 melody璇 5楼配色方案的解决办法,供参考
    2021-09-16 09:20 
最佳回答
0
Kevin-sLv7中级互助
发布于2019-10-11 08:46(编辑于 2019-10-11 09:27)

找到记得通知一下

  • melody璇 melody璇 5楼配色方案的解决办法,供参考
    2021-09-16 09:20 
最佳回答
0
KerydiaLv5中级互助
发布于2019-10-11 08:50

image.pngimage.png

最佳回答
0
firegunzxLv6高级互助
发布于2019-10-11 08:54
  1. 用预定义样式,可以复用单元格样式直接使用

  2. 做好一个空模版,固定样式,然后用格式刷一个一个刷到新报表里。

image.png

最佳回答
0
n4K3zzLv3见习互助
发布于2020-12-4 10:39

最近我也在纠结这个问题,以下答案供参考

图表预定义配色的维护方法

除了手工在服务器>图表预定义配色中手工修改外,还可以通过以下方式维护,适用于批量维护、转移和备份

图表预定义样式的配置保存在 FineDB 的 fine_conf_entity 表中,可以直接修改这张表里对应的字段来修改配置

实际操作中的做法是

1.    创建FineDB的数据连接

          务必控制 数据连接的权限,否则存在被越权访问并修改配置数据库的风险。


value

数据库

others

驱动器

com.fr.third.org.hsqldb.jdbcDriver

URL

jdbc:hsqldb:file://${ENV_HOME}/embed/finedb/db

注:Windows/Linux/Mac 通用

用户名

sa

密码

无需输入

连接名称

FineDB(注意大小写)

 

                                              image.png

2.    通过帆软自带的填报模板修改参数值

找到FineReport_10.0\webapps\webroot\WEB-INF\reportlets\doc\JS\填报预览JS实例下面的名为“修改fine_conf_entity.cpt”的模板,可自定义过滤条件,找到ChartPreStyleConfig 开头的字段(看得方便)。

image.png

接着通过修改、增加表中的记录来达到增加预定义配色的目的,以增加“SSC大屏配色-马璇为例”,具体做法和效果如下。

ü   ChartPreStyleConfig.preStyleMap 增加配色方案

ü   增加两行记录,分别存储配色具体方案值(组合色)和 区分是否渐变色

  ChartPreStyleConfig.preStyleMap.SSC大屏配色-马璇.colorList(拿来主义

["-3818524","-13548651","-13400848","-11576150","-10460935","-9417043","-13150793","-11837528","-10928750","-7919619"]

  ChartPreStyleConfig.preStyleMap.SSC大屏配色-马璇.gradient

fasle是否渐变色false代表否

ü ChartPreStyleConfig.currentStyle 修改默认配色方案

 

image.png

 

3.重启设计器后,即可查看效果


image.png

  • 7关注人数
  • 1465浏览人数
  • 最后回答于:2021-9-16 09:15
    请选择关闭问题的原因
    确定 取消
    返回顶部