风雨十年,感恩同行
查看: 3214|回复: 4

帆软FineReport V10.0全功能无限并发软注册文件及10.0更新日志

[复制链接]

该用户从未签到

发表于 2019-4-24 15:45:00 | 显示全部楼层 |阅读模式
1.png ( M7 o0 A5 R3 k4 \; R
2 V: r; \0 I- W" `  g
2 w, P6 Y2 M" k0 Z
2.png
: n! e- d& S/ C* l5 Y% W9 _& P) z

6 T7 [9 o1 n! P7 g( L* t 3.png
; ^; Q) z; g; M9 N. V3 K- n1 Y; g* x# O; t3 H+ s9 V9 L) ?; u
6 ^" c+ ~" U. p0 i. _; c5 h
, ?! _) ^) [7 w5 V, U) t9 V
% g- q9 D4 `8 `2 F
1. 综述编辑
0 H6 l( q2 s- F5 o0 Q8 L: n如果我们把FineReport比喻成一棵大树,FR9.0让这棵树长的更高,长出更多枝丫,我们从智能·共享·开放3个角度,延伸更多场景,提供更广阔的想象空间。而我们FR10.0则希望这棵树的根扎的更深更稳,因此我们从安全性、大并发、高可用等几个角度发力,希望能让FR成长为企业可信赖的报表中心,能支撑起繁杂的报表业务,为企业报表应用的安全可用保驾护航!) t& u: `. v) G

9 ~9 G  c! G6 f  R0 o& q0 A
! C8 v2 G0 B! g
注:10.0jdk最低只支持1.6
# @# \- Y: q, F, p0 d) f! y. t* V- U$ e7 i. ?2 G# D

- X8 m- d# g6 p0 [0 U/ }! E2. 平台编辑4 F( y! z  |8 a! H4 \$ E
2.1 外观更好看9 J: _. I0 M$ a( I
平台整体风格简约现代,交互流畅易用
: r/ p# [3 R  q& p- |$ G0 ~  J- P

0 Z2 z- i  {$ r6 u% r& t+ |1 k3 D  @9 }外观配置方面:
0 y( O* U# ^$ r/ d( x) P) {
& \) {( i! R0 W; j# A

+ V0 I% v0 k, I- o- P支持登录标题与平台标题分开设置;$ U- [( y' z2 c( ?1 M

. i( a5 `% f8 Y2 M) `0 @# J

" A" {, m& y; j; k  \9 o/ w6 B对平台的配色有了更多的自定义项,包括顶部标题行样式、面板聚焦颜色、左侧导航背景、悬浮面板背景、标签栏背景、文字颜色;
7 l8 d$ `# O' x( E) W
9 m0 P- i. o, C- Z; o
" ^0 J( X, d- Y
去除了对于信息提示的样式设置。
8 J2 q7 U( J3 l3 w# B% l
7 ]$ ]$ h( r; y. C5 R5 s

3 F: d4 E/ K8 D详情参考:外观配置
# ]# j) S6 s0 }+ ^5 f( S1 V$ H1 ~) W5 P& p; r' R
6 H1 X  I" a/ t& a
2.2 系统更稳定
, U' c* l& q* J( ?8 \6 }日志存储脱离数据库,特别是内置的hSQL,改为基于帆软自主开发的swift引擎(10.0日志不支持迁移)。全面提高日志存取分析的效率,同时也能有效避免由于日志过大导致系统过慢甚至宕机。* }6 `8 w8 u4 [+ P; n: U

  Y0 j3 d( q: v6 l  @: e8 e

, t% \' `# O1 q) d  q: |: x% ?平台优化了对超大量用户的支持(10W级用户),各管理系统页面可达到秒级响应。
9 v# b( I2 S* g$ m' O. V
* g& \6 }: O; G% L; R8 |

3 V) a! E0 w" j4 B, Y配置脱离xml,改存数据库,确保不再出现保存丢失的情况,特别是权限丢失这类很严重的问题。* V: z4 L& K5 s3 w" k
" V- f0 a$ I* n5 j$ j

, B3 a7 o, q8 n0 v详情参考:平台hsql默认迁移* b2 \- b( P8 v+ P, g6 K$ i" y% I

% I( s2 U  R" u* {
5 t, o- x3 u3 p! |( A9 _& \4 D$ z
2.3 功能更强大* o. g  Z7 v  z8 L
用户管理——用户可被禁用;同步数据集可以增加id;批量删除支持一次删除所有用户,不再是原来的一次最多删除一页用户;支持对平台使用用户进行设置;支持管理员在添加用户、为用户重置密码后,系统自动发送邮件通知此用户。
. H% U8 h, F  p6 i; b3 l3 K, O% ]' U, `
: ~+ ?) l6 r; \, G' M0 Z3 V2 z+ K
目录管理——支持在根目录下添加模板;支持模板和目录混排;支持对目录整体进行批量删除;去除了目录封面的设置。
8 X6 I$ j8 P( A  R$ K7 \+ b7 @3 Z5 h: g& e2 E+ P* g+ F0 b$ t
1 ~, s3 F8 N( B3 z- s1 \' h
权限管理——配置易用性增强,包括:3 \+ W" S0 P; C! }/ _8 Z
) m$ h, Q& w, o9 y

# C8 p9 o/ X2 {! ?) Y7 P1)去除了“用户权限查看”与“权限项查看”,所有配置所见即所得,可以更方便的查看和配置权限;
$ J" m( f- ~2 N2 @2 K
9 ?0 i8 L( N2 {+ r4 S5 l1 Y

; ?$ k# C1 X0 A% `3 r2)增加了权限来源查看的功能,令权限的配置过程更加清晰;5 ~2 e4 m, Y% Z$ l
+ |0 z3 i' V+ \/ L

3 s' L0 E( [9 G8 N! O$ l! T$ c3)支持直接对用户设置权限;9 D' D, ^8 z  w) F
0 M$ M  e' x9 {1 C1 l# V

; S7 c, e" ~7 ^. a: S4)支持权限复用,权限复用不支持在用户维度进行权限复用;% V4 f5 T' K# V" G$ b7 W- E
7 Q: N: w7 F6 e* O

+ Z* ?- e, g4 `, s, v5)只有开启了分级授权,才可以对用户进行人员管理与管理系统的权限配置;
/ Z% ^6 Z& m* }( `' \. I8 z9 x, I0 d; p5 x: w
) M+ n3 W; X  f$ m7 d- A
6)权限配置时支持对人员管理、目录权限、管理系统进行搜索;. ^* J* E( K* \  v5 a3 k

+ T/ w2 K6 l  _* E  h' m4 k
4 Z# E% x, ~. y$ ~- X0 w
7)对首页的权限配置从外观配置移到了权限配置中;
' t, ~( ?0 W0 T% Y, y( N
7 w+ ~: @+ g. F- K$ g

; o& Z6 d" y. `+ r8)模板权限剥离成单独的模块:模板认证。+ d/ J/ @! S" X9 p% c* V# u

3 E5 t* {0 w7 A, r9 q. X. U

+ S' ^' |) Y+ \: x% `! R/ d2.4 支持平台新建数据连接  w# N8 M! O1 c& c0 H$ S
数据连接单独放入了目录中,并支持在平台中创建数据连接。! W- s8 [+ C; ]6 b4 L$ [8 `  C" s

0 p9 s* N* q  {$ \& k# U
, l9 [7 T. @2 [- W: e$ t6 @* k
详情参考:数据连接选项( @7 C2 j- m1 ~" c" I6 B
& z" q, L. A7 ]7 z( N8 ~" f- }
4 |8 G- a5 n2 O
2.5 日志更全面* l/ s: c  s. {1 i4 R& |
原本的系统情况变为了平台日志,所有日志支持导出;
3 |5 r, F, @( h2 T0 T9 D' K- F2 o; L) @" t- t; O
2 F+ j3 B( h. n( p4 P
模板访问明细去除了非明细查看,增加了高级查询条件,同时增加记录了模板在平台中的路径、不通过平台的报表访问、打印与导出的操作类型;. L  ^1 l0 G$ X. ]# D$ T% X" w
* B* E( s; y' y8 h/ v; B
1 q5 r# ]) F3 B
高级系统监控插件内置,新增用户行为、模板热度、性能监控三个tab;
1 P' o  T7 ^: p/ E: a  ^5 u" e8 h8 J( R/ u" D
4 [5 t. X  o4 |% r# y
原本日志查看变为出错日志;
$ s8 [6 G+ P2 c
. w( H/ c; ?. G* \: l; p

* c! d: R! p" D  ]6 C! V$ g" I& D3 Y新增管理日志,记录全部平台管理设置操作日志。
" S  G4 {) U' ]$ C& Y% ^% T6 @  _( A( U& g1 w7 }. v' c
3 ~: ]) a. K3 \4 l
2.6 公有云注册
5 \4 M# N% m, d( S0 p( [. f) o6 F增加一种公有云授权机制,不需要提供机器物理信息,可直接到帆软认证服务器进行在线认证,方便快捷,安全可靠。# M, K. C/ E" m. S3 i

+ v) w6 j$ ]  w! U* P/ U( ]# o

$ @( j2 n0 z  U( v* E. K- t详情参考:公有云认证
, a/ p6 h* K1 [- e3 I; W2 \6 F; q* f  b! ^# z1 d+ C
% [" F. X  m* |
3. 集群编辑
; ]  P- I) K! w5 k  p3 V+ `FR的集群经历了2个阶段——基本依赖于容器的集群和自主开发的主从集群,但随着报表系统的在信息化系统中地位的提升,所承担的压力也随之增加,原本的两种集群方式暴露了比较多的问题,FR10.0在此基础上推出了全新集群,有如下几个特性:高一致性、高可用性、高适应性、大并发性、使用简单,为客户系统的高效正常使用保驾护航。
. w( A4 j7 {, P' Q
& R4 d3 y# A; R
) Y5 H( D/ O+ R( d
特点详述: * Q# D5 A/ N3 i& ~8 L9 H8 T8 R5 T

7 _2 `) A$ j5 `  T+ t

' W/ g! h4 w8 u  ~1 x/ o/ g) U3.1 支持热部署; q0 {/ }, d0 ~9 n: d
增加删除节点不需要重启集群,只需要拷贝其他节点文件到该节点并启动既可。新增节点简单。
/ L( _+ z* B  d+ |' ?2 B8 f' }/ {2 D# n

( y0 u: y1 O# B2 q3.2 对高可用性方面的优化
3 O( n- p  @2 z适配了新的集群特性,某节点宕掉,自动切换其他节点,登入的用户无需重新登录。并保持所有单机功能可用。提升了集群的高可用性。
+ n1 r. D, u) V) i
7 i" A6 `+ C5 `8 J# f0 A

2 E/ T' p9 N; ~5 u1 e, a. |3.3 对并发性能方面的优化
- q$ M" W" O0 Z7 z+ e! ?3 T. P对负载方面做了更好的优化,负载更加均衡。同时单节点支持的并发数更大。在负载均衡的情况下,并发数随节点呈线性增长。提升了集群的大并发性。1 y" g. s+ {  k9 b  t" `! x" I
* h5 n1 {% S$ P% k% a9 y/ K
7 ~3 D  c0 g, ]& z6 {7 a
3.4 新增本地缓存机制: k. b/ Q2 }/ P* I3 b8 F
新增本地缓存机制,文件服务器、状态服务器、外置的数据库的内容会在第一次及更新时,读取信息到缓存里。并在保存文件、配置时写入各服务器。提升了访问响应速度并有效降低对各服务器的读写并发。
0 T# `  ^5 s! w4 r4 f4 f' l% w2 E1 G( g* [* H7 t& \9 i: `" T4 z

$ z+ A5 |/ S3 q) w3.5 新增状态服务器8 Z: s1 X$ |# V( n# t$ y0 T0 w0 n
新增状态服务器,解决session同步的各种问题。状态服务器存储集群的各类信息。存储sessionid与节点信息和关联关系,不再需要配置session粘滞。简化了配置内容,使用简单。
) ?9 E, |, |# A8 j! e& l4 k# c
3 @5 y/ E! U8 P( |0 p; L* c

9 o  D2 {) e, ~7 H, {! z3.6 新增文件服务器1 f3 Q7 p* S- _% E3 Z
新增文件服务器,用于共享模板及模板所引用的附件。保证每个节点访问的模板及附件实时一致。保证模板及附件的高一致性。2 _! j, d" h- V1 h1 s
( ~; Q+ H, Z6 `+ O; W- ]! \
; C7 f( m0 ^" q; y
3.7 外置数据库保存平台配置信息
1 ?9 W$ k8 A& g" ?  |- u" k集群下,平台配置信息全部存储在外置数据库。保证每个节点访问的平台配置实时一致。保证平台配置信息的高一致性。
# W, ?# e, i1 W! v) R1 @0 y5 {" f# J

1 l. ?- h8 @1 v- Z; S& K; L9 g3.8 新增平台的可视化配置界面% E% D# @3 P& `: @, H) j
平台新增集群的可视化配置界面,可进行状态服务器、文件服务器的绑定与配置。并在开启集群后,可实时查看各节点的内存运行情况,并配置各节点的IP,端口,主机名的信息。让集群部署更简单快捷。- B5 r/ q# Y* _2 G. d

  Z2 x! ]5 G" R
% g$ A1 {8 ]1 k% s( @, C
4. 安全性编辑( O% Z5 M# n7 e- A9 F
数据是21世纪的石油,如何保证企业应用的安全,已经上升到必然需要面对和解决的高度。因此我们在FR10.0着重在安全性上发力,从修补漏洞和主动防御两个角度去整体提升应用安全。详情参考:安全管理
1 x* k7 _9 y; @! m; E) I
' M4 W- j; t$ g# s( T

, y% ?3 z: y/ [. |" q特点详述:
+ N! ~. N1 t5 L; ?' Q9 I. F0 ]9 ~  i% K2 m, u5 s! S& Q
( G7 w* b8 R4 N7 c8 B
4.1 修补漏洞
. X2 d" h4 h' [5 b. m, C. h10.0平台中所有密码加密存储,降低密码泄露风险。
) a; `8 ^+ V; P; b" ?0 e. X5 e使用token验证,解决HTTP响应分割、会话标识未更新、跨站点请求伪造的问题。
  b+ z4 m. H$ w不再返回报表绝对路径,修复发现目录列表模式的漏洞。注:只适用于平台内挂载报表。(下钻)超链形式的还是显示的绝对路径。  g1 }" l' N' r- Z
4.2 主动防御
. _2 \# b4 G& u, N0 Q4 J/ l% {" o新增cookie增强、文件上传校验、Security Headers及访问控制等一系列安全防护功能。能降低上传恶意文件、跨站脚本等多种攻击方式的威胁,缓解cc攻击和爬虫爬取,提高应用的安全性。
' \# E3 B0 i+ w2 [0 E8 N0 f0 B; O0 y; w  h2 Z% H! |* R1 T
# `- I% U2 ^( \: b# k0 I
4.3 密码增强策略、防暴力破解
. `0 V( q- m; `( k& A1 ^5 u. Y9 t支持密码定期更新,密码强度限制与修改密码短信邮箱验证,进一步提高了平台的安全性建设。* t# `( D- u2 `+ G! u$ N
$ h. L6 }% ]& [% {* N

. C8 c. {$ b  N' P' Z! [防暴力破解增加登录次数限定功能,可以限制允许登录错误次数和锁定时间,超出则锁定,可等锁定时间过去自动解锁或通过管理员解锁及重置密码解锁。: C) y* g+ y- C1 Z, b$ z% J! J+ ]
2 r) _* W- U# _
0 Z9 X0 o6 L2 p# Y' }
同时增加滑块验证和邮箱验证,滑块验证开启时如用户输入密码错误次数达到两次,第三次开始需要进行滑块验证。4 z; M0 \, m& b2 b
1 ~: l% |$ c4 ?" @7 t  L4 d

' ^3 n9 @) Q/ n* d) P0 u' k( @4 e邮箱验证类似短信验证,开启时登录要接收邮箱验证码验证,同时开启邮箱和手机只用选其一验证。
' f0 r1 B/ R6 P  n' g( |
' D4 m! |: y7 Q' A2 l
2 T( U6 I7 t4 w! u3 J/ f# G. ]. _; u
4.4 其他/ [+ e% Y' f5 E' Y- I
水印功能优化——设置界面简化,现在可对字号进行设置,解决了密度设置不明确带来的困扰;优化对公式及换行的支持,并以顶层透明的形式显示,不再被内容遮挡;优化打印及pdf导出效果,让数据更加安全。) g$ I0 _& U' s. P4 T' V! U, R: g) f* c  j

( ?2 ~! t3 S" f
7 \0 U) P8 J2 ]# O$ L
5. 运维编辑$ u; C& I- _0 s3 }" G0 ]+ T
5.1 云端运维
2 Y' \' b- H& v3 r) x1 x/ M系统稳定可用有时比功能丰富强大更重要,特别是对于2B产品,所以智能运维一直以来就是我们产品的重心。开启此项功能后,云端在系统自动或者用户手动上传数据包(绝不涉及业务数据)后生成检测报告,给出用户运维建议。相比于本地运维,云端运维有其优势,比如大计算、零成本、低门槛、高成长等等。因此我们希望通过云端运维和本地运维两种方式丰富运维功能,发挥各自优势,为系统的稳定可用保驾护航。9 U1 N  `  p* b
8 b3 v/ ^1 R) u; C$ S4 Z  ?3 {, {, t

  b8 _- m4 u( e5 G) }% x5 C云端优势:
8 O. H" z5 R! W
- G$ f& J. X# v) o

, R; e- f6 }: N# A4 J; f大计算——通过大量复杂计算模型、基于大数据的统计、比较和拟合,给出更精准、更智能、更全面的运维建议。& u$ ]. H/ o$ T& J

# D2 J$ R9 S* R2 t& X7 n* u5 v

/ {# Q* U' X7 k; {( `零成本——无需消耗本地计算资源,大计算在帆软提供的云中心完成。
6 ^" U4 M0 o5 @: o8 @) M) f: ]* U: d7 d! r" N3 s4 }
% J. L* q6 L4 P
低门槛——无需维护运维工具本身(运维工具部署在云端,由帆软的专业人员维护)。
" S( ^# Q* {% R4 \8 X! y5 Y5 o9 K3 Q5 J  i$ F
) w3 m' a" o: N3 K  s2 n
高成长——持续更新成长的运维平台,功能更新不需要用户额外处理,不会对用户产生任何负担。- \$ U; R' c4 T$ D0 I
" y+ {3 r" q0 M* t4 L
7 a! _" T6 r" `
数据安全:# T! W/ R4 A+ k/ N# c: k- B' x
, U- q- C  `- Y5 Q1 t! W

$ t& L; P( G' u- \数据脱敏——只涉及产品改良和应用运维所需数据,绝不涉及业务数据。/ a0 o: b2 J: C* `9 ^* V
, p! P9 r2 }# E1 f! N& U
: i. e  t; n, j
数据披露——用户可以随时看到上传了哪些数据。5 d, V4 N, U- P6 f5 V

# o3 F7 G7 H* W7 f/ l! G2 ?1 c
. t1 u* w0 t6 W7 \, D
保密协议——如有需求,可以签署保密协议。: n# V6 m1 t6 e5 q% ?' r7 z/ w
6 ~5 K! Z/ T/ t( x

! U2 d. h0 h! q  k& s& @支持的功能:
+ U. D1 B& s6 X* r$ j$ w7 J
" K5 g* Q: w% F/ V: Z

, F; l3 l7 [+ {% F/ y性能问题模板推荐——基于系统使用情况,推荐出性能存在问题的模板。
% |  O; e4 B! W1 |2 X2 @
! n1 F4 k1 E7 Z0 a2 K

2 [' l% ?: Q; T8 Z- m, y5.2 智能运维增强/ U9 ^: c( d. L% t) I
FineReport 10.0智能运维通过优化防宕机机制,增强对于资源的合理应用,从源头预防了导致宕机的各种问题,进而保证了系统的可用性。
0 U4 Z( e; L+ x& s5 I* w+ B0 j; ~! K4 y: t7 W( k1 e9 l) N

# s1 l4 ?" o. h; w  ]1)优化了智能释放的机制:在内存占用达到阈值时可以通过强制GC有效地回收资源,进而保证系统的可用性。同时用户可选择在内存使用过高时自动地清理过早或过大的会话。
4 ~2 e2 e8 E. A& A8 K/ J. B% t6 }
* V. x: Q; U4 R$ `+ x/ j

" s% ?6 {! ]% ^! t, S) U2)增强了模板限制功能:通过对于数据集中的行数、模板中的单元格数、sql的执行时长进行限制,有效地防止单模板占用过大内存、sql执行过久造成线程阻塞的问题。
, j  a+ M; g4 R3 f9 ?) p9 Z% u: \, G$ r

: Q( i* @9 V+ A% w9 ^" Y3)使用延迟队列检查session是否过期,令用户可以通过简单的设置对会话的生命周期进行管理。) U/ ^' g4 i0 I
8 `  a, ?+ p1 a" J6 ^) _. D
% Z: y+ k: e  [
4)日志文件过大时自动提醒用户进行日志清理。
( X5 z$ @  t' D5 e* q2 e0 C* {+ t- W1 a0 A1 R
3 A' a; Q! Q) c' D
6. 设计器编辑
' J3 A7 J* n, q  B6 B+ X! e设计器是信息部门人员使用最多的工具,一些问题困扰我们已久,比如设计器越用越卡、加载保存慢等等。10.0主要解决这些性能和严重bug并对远程设计进行了大的重构。8 Q' k: a% {" H* ]0 b
  @3 {/ y. {% D6 l& o& `1 C7 h

" c1 y" z; a9 K- A  s* {' e6.1 远程设计重构; y% v6 {! b9 h7 z6 r& b9 Q
传输时的序列化数据格式由xml改为字节,降低传输的数据量, o! w+ l( \$ x5 g

' N' Q+ b1 \7 n

$ J9 p9 D8 `) y, H# ^; I保持http协议的方式,进行远程设计的连接验证。+ l$ b3 u* ?! d4 w/ i  q
+ ?/ `4 Y4 I+ I0 X
2 g& L* U/ j4 ~, N# V% i7 I5 ^
采用netty框架做私有通信协议替换http协议作为远程设计的通信协议,进一步降低传输的数据量采用RPC(远程过程调用)的通信方式,完成远程设计的实时操作。4 L9 E; R6 \9 d4 ?
& |/ U/ k8 W* R7 p; B  S( X
' W1 h5 F' g, A$ i
保证了网络间通信的高效,降低了数据传输的出错率。
& l5 p% r; w2 p# {4 U" q6 a2 }- Z9 _, F

3 s5 Y, U2 o1 T6.2 远程设计模板权限管理
9 T/ N& `8 c. c# A% e支持使用系统管理员帐号配置远程设计的用户,并给远程设计用户分配各自的模版的权限。方便远程设计下每个开发人员的权限精细化管理。保证模版安全,避免权限泄漏。详情参考:高级远程设计
1 `& L4 ^; t4 m! E$ f: J$ o5 E2 _0 f4 \6 k, g
. \. b. Q& b: @8 ^$ k
6.3 设计器卡顿优化
6 b$ ]; j; H0 j- ?修复了内存泄漏的相关bug(卡顿的主要原因)。
3 Z0 g$ d$ a4 \3 o/ Z
5 A- `$ t% d3 |$ ]$ a: T+ U

8 Z9 Z6 @3 o( S新增限制最大缓存模版个数功能,来保证内存不会随着使用时间增加而不断提升。从而解决卡顿问题。# {. l6 R4 X) e' f

( x1 J7 M0 \& [) F  ?
6 e$ t+ h0 t7 A
6.4 设计器解决0kb问题(模板临时文件存储)
9 _' d( U; r$ s: G/ Y* _设计器模板0KB一般问题都出在保存,新版本通过保存的时候先输出到临时文件, 然后再重命名为源文件, 删除临时文件的方式,解决了此问题。8 o4 i- a; X$ m

. e- M) D) O) o2 T) q4 ~3 R  S$ h
: C2 w( [9 x; ~0 a
6.5 远程设计支持新增、删除、重命名文件、文件夹$ ?% m& |9 \! S) n9 W) @( f! V
远程设计状态下,支持在设计器内对目录下的文件和文件夹进行操作。可对文件和文件夹进行新增、删除、重命名。; y! m  v% F0 l7 ?" h6 F

( C7 y- f. c  U" o: b5 Y0 N' p$ w
' ]$ l) y( \8 E; m
6.6 设计器“更新升级插件”内置
+ ^3 D+ E& R# A' U9 u3 y由于使用插件“更新升级插件”功能的客户很多,两个插件内置到设计器中,功能及界面与原来相同。详情参考:FineReport升级指南0 k% c" J. u" p5 w, `  y

# v% M* B$ B( e7 J3 J
  R8 ]" w# f% `" B5 Y/ B  a
6.7 设计器数据连接界面删除“编码转换”的配置选项
  B/ V; @" U5 N7 Y$ n0 g2 O- v由于使用“编码转换”功能的客户过少,数据连接界面删除了”编码转换“功能的配置选项,但后端功能代码保留,确保已使用的老客户能正常工作,也避免该功能给新客户造成误导。
2 e$ l% p% y2 k; K% y# f3 i& a! p7 ^! N" b( y! z# d
( a, k8 H: _- A, z$ m3 }0 U2 A
7. 大屏编辑
, K7 U: `! ]# A, x( P0 z& t% s新增更炫酷播放图表、离屏控制、组件动画。针对大屏应用场景:增加了6~7个高级图表组件,15种动态加载动画及离屏控制功能并支持3D组件和加载动画的联动。解决了大屏用户追求更酷炫的效果和远程操控大屏的需求。
- S. o) S: {% G
3 ~, D6 p' G% _) F
- P1 a( _7 K6 `" n5 b% P
7.1 扩展图表. O# s' i- d4 o5 U  Z
新增8种高级图表组件(酷炫大屏3D特效),让整个大屏制作效果更加酷炫富有科技感:9 j5 Y0 o6 e3 A8 W) X
" g" J2 H8 D) z  {
: J" B7 l% U! u3 r/ P" c( G& h
1)三维柱形地球  2)三维点地球  3)三维流向地球  4)KPI指标卡  5)粒子翻页计数器  6)时间齿轮  7)目录齿轮  8)轮播gis点地图  9 k' U, T: D3 E$ f' o2 v- `

# ~2 g: t4 C! D- J2 ^

7 J4 N( x& b- l5 p详情参考:扩展图表 / j) E. R4 D6 K: h! s+ c" |( @
' W( p+ Q6 q  J$ J9 |
9 `* J8 t* \6 B" x8 X
7.2 组件加载动画
6 p+ F/ z3 t6 O7 a* ?+ D 支持15种动态加载特效,通过组件加载动效,让每个组件模块舞动起来,让整个大屏界面化静为动:
( s. `- b% t! Z' W& \
. `' e' J, _+ @" }$ @
! K0 {; Y/ q2 L) h- L) G
1)向上滑动  2)向下滑动  3)向左滑动  4)向右滑动  5)弹跳  6)拉伸  7)脉动  8)轻微摆动  9)摇摆  10)沿Y轴轻弹  11)沿X轴轻弹  12)向上缩放  13)向下缩放  14)向左缩放  15)向右缩放
2 c; w! K) F, K+ B- _& t! a% p7 p+ R% W. q4 A" p8 M6 R% G

% ^2 I0 A! @/ u5 a! s" e7.3 离屏控制
) r* t, h  ]2 `3 F 通过视频媒体传输方式,将大屏界面投影到手机或平板,并通过点击等操作实时远程操控大屏界面。可支持的远程的操作如下:9 `( m5 Q1 X3 s& S- j& I8 K8 n* P
( a1 A, d1 Y( v! W: x( w% B; y
6 V' H. j3 b) [2 V- o
1)大屏之间的切换  2)图表组件自带的刷新  3)图表组件自带的全屏  4)图表组件自带的排序  5)地图放大缩小移动  6)组件的钻取和联动  7)组件轮播和切换  8)组件的超链点击
- o% h9 Z% b8 F, C* _  D4 x+ J' A; V/ N& |' ?
7 E, a( ~1 p# I, g6 o; y
8. 图表编辑6 r. o  [8 A% T0 `  s
8.1 地图文件' Q- S5 a3 J# m3 ]. {8 h/ ^
10.0 的地图调整了目录结构,新增'世界'目录,且置于'中国'目录之上,形成钻取关系。
' _: U8 e& h6 e3 A0 z2 X
* [, w# Z0 E+ }' a# N

# }/ [; Q5 a' z如:用户制作的9.0模板中地图路径为:'assets/map/geographic/中国/上海市.json',在10.0中需要将模板路径改为'assets/map/geographic/world/中国/上海市.json'才可正常识别。
0 O/ `) E% {, |  ^& n
4 M8 a0 G2 @3 _4 h& `: g

0 M2 `% B: k5 c* {可以通过“手动升级jar包”或“手动迁移模板”两种方法来解决,详情参考:10.0图表升级须知# y% W+ Q- s  b: r. E
$ g& {. ?( A# Q, n5 `
# i% C6 m7 @; N
8.2 老图表
/ U2 E$ W4 }  y" ?1 l: e( O1)10.0不再提供新增老图表的功能,不过老模板中已经存在的老图表依然支持设置和预览。
1 r2 c) c( \9 d" w' L3 P* y0 d) t* l4 q' s4 K
" N) S! O, i+ U! M9 V; X
2)10.0发布后,会于下一个小版本中推出老图表的插件,有需求的用户可以通过安装插件的方式使用老图表。
/ p8 J6 T9 }; p7 M, p- ~, P, w
' ~. p  t0 b4 K; l* f2 s* H

* `7 p. N; ]% J9 B8 \3)10.0不再支持位图地图插件。
+ H! I2 ?. k4 F: H) Y( Q; o
% L2 N. P2 \1 v2 u( f

+ f- }+ j! {6 W$ c( W! C3 b9. 移动端编辑
0 p: F. ~  H  O4 P* X' m移动端更新日志! i4 l8 Z' n7 j
" w8 r. _9 @. {2 I5 q% q  I( B
: R$ N# l8 Q& s3 u
10. 其他编辑: a9 U- `9 a  N
10.1 html解析3 `6 G$ E9 j0 a4 m" `/ b
报表里使用html是非常常见的场景,但市场上却没有任何一个产品能完美解决html的展现、特别是打印、导出。FR10.0致力于改变这样的现状,希望能彻底解决HTML内容展示打印导出时出现的各种问题。
6 O1 J, x# p5 Z" t. E" x- J
" b! T4 W; K3 m6 R, M

- s% G2 A5 {! k! b' @, T* w: n& l功能描述:
5 J. e1 \& S! U' M& ]" r" W. z, v) r+ |$ R) }
. A2 f" y) l9 h4 K4 @
单元格设置为【以HTML显示内容】时,在原有支持功能的基础上,新增了对于img标签、list标签、style标签、table标签中的各项属性、文字上下标、文字样式的支持;html内容分页情况下也不会重复显示内容,可以在正确的位置断开;同时在有html时可支持单元格的各项属性设置。
- |$ J/ a8 c$ J2 H; y. S
! T% T8 s' m& m3 Y

6 W0 q6 a% D$ U% X10.2 自适应逻辑改进3 Q* M/ ~: M  b. Y/ t. r
页面重加载时不再到后台请求计算,而是改为前台缩放,减少计算,优化体验。包括拖动浏览器窗口大小、执行全屏操作等。
, [0 r/ |! G" Z& K* V$ o1 u! y- X, K7 W3 R8 t$ R

% M  ^, K6 r! x' B2 m. _$ t5 }10.3 删除控件校验出错的回滚机制
4 B6 X! p0 i1 ~4 V* ^取消了原控件校验出错时的回滚机制,替换处理逻辑为:保留当前编辑内容,即控件编辑过后如果校验失败,则提示出错信息同时控件保留当前编辑的内容。(仅新填报)
) Z8 s0 e4 ^) _# T/ z10.4 控件多个实际值对应同一个显示值
/ w* A3 h8 f; k, f0 |在给控件配置数据字典的时候,可能会碰到多个不同的实际值对应同一个显示值的情况,这个情况以往通常是通过修改原始数据来解决。
/ R4 i. E/ T3 ^6 ?8 c' y" ~* _4 s* `% h本次更新,优化了控件在多个实际值对应相同显示值情况下的处理逻辑,当直接在控件里选值时,无论是参数查询还是填报控件,均支持实际值和显示值多对一的情况。. a8 x1 ?. R6 l8 ~9 W
10.5 邮件正文以html显示
, [' A% B( M1 R, Q% M邮件正文预览报表内容时,以HTML方式显示报表内容。解决了之前邮件中以图片显示报表内容时出现的内容模糊,文字不支持复制的问题。
$ G$ s7 n; [% q% g. I$ v' }$ k7 b" w( O) g- F) F/ x# x! o

  M% O( L( \& M4 X1 X$ S: O6 j10.6 9-10升级工具
& Y( I$ Z& n/ ^大版本更新时的平滑升级是比较头疼的工作,各种配置文件、jar包等需要考虑兼容,靠人工处理往往容易犯错,导致升级出现问题。1 s2 G6 X, p" d7 h
为了帮助用户更顺利的从9.0升级到10.0版本,我们特提供一个独立的辅助升级程序,可以将9.0的web工程升级到10.0工程,包括jar包、各类配置文件、finedb数据表等的兼容升级。; @. Y4 d8 I9 |! h
该辅助升级工具无需安装,即点即用,简单方便。
( o, S0 k* J* I! f详情参考:9-10升级工具
& b. p3 ]/ q9 b$ X9 a10.7 内置服务器由jetty换为Tomcat
0 S& }  m2 b4 y* e原本的内置服务器由jetty变为了tomcat,在稳定性更强的同时也让部分用户能够更快捷的搭建报表服务器。! V  \4 l& m, `0 j2 Z

& r+ ?4 t0 h) H1 I1 q" s% X

4 c# _; E3 o. r10.8 AlphaFine优化
! p0 r4 P2 J. I' C: f2 y/ @AlphaFine接入小帆知识库,支持分词搜索,更能理解用户描述的问题。
+ |$ u' P+ \4 `9 L" N- k; \$ ?) N2 |: S/ g% ]+ L+ p+ C8 d' j, l4 d

4 h4 A% w3 B. X  {4 Q5 t+ Z4 s* O$ l& _5 w* A. y# ~

& C/ R; a$ U$ t5 J/ a帆软FineReport V10.0全功能无限并发软注册文件
6 m( q* S4 M5 [% B; ]3 @ 帆软FineReport V10.0全功能无限并发软注册文件.rar (187.23 KB, 下载次数: 60)

相关技术服务需求,请联系管理员和客服QQ:619920289或QQ:592439202

该用户从未签到

发表于 2019-7-2 13:30:41 | 显示全部楼层
怎么下载的

点评

联系管理员或客服  详情 回复 发表于 2019-7-4 18:17
相关技术服务需求,请联系管理员和客服QQ:619920289或QQ:592439202

该用户从未签到

 楼主| 发表于 2019-7-4 18:17:28 | 显示全部楼层
zhangshuaijay 发表于 2019-6-12 13:29& F" e# \: Q4 _$ R
怎么下载
( o6 y5 r1 f1 |/ a/ G
联系管理员或客服
相关技术服务需求,请联系管理员和客服QQ:619920289或QQ:592439202

该用户从未签到

 楼主| 发表于 2019-7-4 18:17:37 | 显示全部楼层
曹玉林 发表于 2019-7-2 13:30
4 t( e( Q6 a5 m7 G" B8 ?' H7 r怎么下载的
/ D' y: K" N# m) C; I
联系管理员或客服
相关技术服务需求,请联系管理员和客服QQ:619920289或QQ:592439202
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

帖子推荐:
客服咨询

QQ:592439202

服务时间 9:00-22:00

金蝶用友易助管家婆深度服务
快速回复 返回顶部 返回列表