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

目录:

1. 概述编辑

1.1 版本

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

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

11.0.2统一 FineReport 11.0 中「新版决策报表」与「旧版决策报表」设计界面的展示逻辑,以降低用户的操作成本

1.2 应用场景

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

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

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

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 PC 端自适应属性

服务器配置中可分别设置「决策报表」、「旧决策报表」和「普通报表」的 决策报表自适应属性 ,全局配置是相互独立的。

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

Snag_495c2d09.png

2.4 设计界面展示逻辑

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

旧版决策报表的自适应属性请参考 FineReport10.0 文档 决策报表布局方式 。 

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

修改内容如下:

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

Snag_496f9ba5.png

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

Snag_49721724.png

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

Snag_497e9785.png