最新历史版本 :决策报表新旧版本说明 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

报表服务器版本
功能变动
11.0

FineReport 11.0 中内置了 10.0 的 新自适应插件 ,优化了决策报表的自适应效果。为了兼容 10.0 的模板,新增「旧版决策报表」模式,可实现旧版与新版决策报表的转换

11.0.2统一 FineReport 11.0 中「新版决策报表」与「旧版决策报表」设计界面的展示逻辑,以降低用户的操作成本
11.0.3将 body 属性中的自适应布局设置移至「模板>PC端自适应属性」,详情请参见 2.4.1 节

1.2 应用场景

FineReport 11.0 将 FineReport 10.0 的 新自适应插件 内置到了设计器中,在很多功能上都有变化,主要表现在模板的 自适应属性 、布局方式 和部分 JS 接口 的不同。

为了兼容 10.0 的模板,设计了版本转换的功能,可实现「旧版决策报表」和「新版决策报表」之间的转换。

本文主要对新旧版本决策报表需要了解的一些事项做简单说明。

注:新版决策报表不支持 IE10 浏览器预览。

2. 事项说明编辑

2.1 文档使用说明

1)在 FineReport 11.0 中,决策报表默认的主流模式即「新版决策报表」,当前文档系统中「决策报表应用」部分的文档皆是以新版决策报表的模式去介绍使用方式的,若希望查看旧版决策报表的使用方式,可到 FineReport 10.0 文档 系统搜索查看。

常用 10.0 文档有:10.0决策报表body属性 、10.0决策报表布局方式 、10.0决策报表JS实例 、10.0决策报表新自适应插件 。

2)当前文档系统中,部分 JS 文档只适用于「旧版决策报表」,文档第一章会添加注释,使用时请注意辨别。

2.2 转换方式

在 11.0 决策报表设计界面顶部可以转换模板。

1)若在 11.0 设计器中打开由 10.0 设计器制作的模板,点击顶部工具栏「转换至新版」,在弹窗中点击「是」确认转换。如下图所示:

1640571959319422.png

模板由「旧版」转换为「新版」时,会自动生成一个带有 _bak 后缀的备份模板,这个备份模板即「旧版决策报表」。如下图所示:

1640572136903807.png

2)若在 11.0 直接新建决策报表,点击顶部工具栏的「转换至旧版」,在弹窗中点击「是」确认转换后即可转换为旧版决策报表。如下图所示:

注:11.0 设计器制作的模板,无论是新版决策报表还是旧版决策报表,均不能在 10.0 设计器中打开。

1640572125357840.png

模板由「新版」转换为「旧版」时,模板自动保存,不会新增备份模板。

2.3 设计界面展示逻辑

1)在 11.0.2 之前的版本中,「旧版决策报表」的设计界面、自适应属性等均与 FineReport 10.0 的决策报表相同。

2)在 11.0.2 及之后的版本中,为了降低用户的理解成本和操作成本,将「旧版决策报表」于「新版决策报表」的设计界面展示逻辑进行统一。

修改内容如下:

  • 旧版决策报表的报表块新增边界线,同新版决策报表。

Snag_496f9ba5.png

  • 旧版决策报表的报表块改用「像素」为单位展示行高/列宽,同新版决策报表。

Snag_49721724.png

  • 新旧决策报表统一 body 尺寸,不再进行换算,保持和整个 form 尺寸一致。且可以根据分辨率调整决策报表打开时的整体缩放比例。

Snag_497e9785.png

2.4 PC 端自适应属性

2.4.1 模板单独设置

11.0.3 及之后的版本中,决策报表 body 的布局方式由 body 属性面板移至菜单栏「模板>PC端自适应属性」。

Snag_25812908.png

注:旧版决策报表「绝对布局」中,报表缩放设置的「双向自适应」对应 10.0 中的「适应区域」,「不自适应」对应 10.0 中的「固定大小」。

Snag_2582344e.png

2.4.2 服务器全局设置

菜单栏「服务器>服务器配置>PC端自适应属性」中可分别对「决策报表」、「旧决策报表」和「普通报表」的 决策报表自适应属性 进行全局配置。

「决策报表」即我们所说的「新版决策报表」,「旧决策报表」即「旧版决策报表」。

Snag_2576171c.png