历史版本6 :Pad自适应 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

报表设计器版本
App
HTML5 移动端展现插件
10.0V10.0V10.0
注:Pad不支持重布局。

1.2 应用场景

移动办公场景下,用户携带电脑非常不便,手机查看工程阅读困难,Pad成为了最佳的移动办公设备。

为了减少开发和维护耗时,手机和Pad端往往共用一套模板,两者分别自适应展示即可。

1.3 功能简介

对于移动端决策报表,配置了 移动端自适应 后,Pad 端可自适应展示,与手机端略有不同。

2. Body 组件编辑

移动端布局
body布局组件缩放
预览效果
保留布局自适应布局横向自适应宽高等比例缩放,横向自适应充满,纵向可能出现滚动条
双向自适应宽高等比例缩放,横向/纵向自适应充满
绝对布局
固定大小裁剪四周空白部分后,宽高等比例缩放,横向自适应充满,纵向可能出现滚动条
适应区域裁剪四周空白部分后,宽高等比例缩放,横向/纵向自适应充满

3. 报表块编辑

3.1 移动端保留布局

3.1.1 组件预览效果

body布局组件缩放报表块是否占据整行报表块自适应预览效果
自适应布局横向自适应横向自适应宽度充满,高度自适应,支持最大高度限制
纵向自适应有最大高度限制
双向自适应宽高自适应充满,支持最大高度限制
不自适应高度自适应,支持最大高度限制
-和pc端一致,宽高按比例分配
双向自适应--
绝对布局---

3.1.2 组件冻结效果

分类报表块自适应是否限高行冻结
列冻结
组件横向自适应,且报表块为单行报表块
横向自适应
支持不支持
不支持
纵向自适应-不支持支持
双向自适应-不支持不支持
不自适应支持支持
不支持
其他情况下横向自适应-支持不支持
纵向自适应-不支持支持
双向自适应-不支持不支持
不自适应-支持支持

4. 图表块编辑

4.1 移动端保留布局

布局样式预览效果
横向自适应

若图表块与其他组件并列一行,与 PC 端一致,宽高等比缩放

若图表块占据整行,高度自适应,与报表块效果一致

双向自适应与 PC 端一致,宽高按比例分配
固定大小
适应区域

5. 控件编辑

5.1 移动端保留布局

分类控件预览效果

自适应布局-横向自适应

绝对布局-固定大小

标签控件控件宽高等比缩放,内容超出显示区域可滚动
文本域控件控件宽高等比缩放,内容超出显示区域可滚动
单选按钮组/复选框组

控件宽高等比缩放

超出显示区域可滚动,不足显示区域则根据内容自适应高度

其他控件

控件宽高等比缩放

但有最大和最小高度显示,宽度中控件内容显示不下则截断

自适应布局-双向自适应

绝对布局-适应区域

标签控件控件宽高按比例分配,内容超出显示区域可滚动
文本域控件控件宽高按比例分配,内容超出显示区域可滚动
单选按钮组/复选框组

控件宽高按比例分配

超出显示区域可滚动,不足显示区域则根据内容自适应高度

其他控件

控件宽高按比例分配

但有最大和最小高度显示,宽度中控件内容显示不下则截断

6. Tab块编辑

6.1 移动端保留布局

布局样式tab预览效果
横向自适应
  • 若Tab 块单独成行,Tab 块中报表块单独成行,根据当前 Tab 页中的组件内容自适应,Tab 内没有滚动条

  • 其他情况下,Tab 块宽高等比缩放,Tab 内没有滚动条

双向自适应Tab块宽高按比例分配,Tab内没有滚动条
固定大小Tab块宽高等比缩放,Tab内没有滚动条
适应区域Tab块宽高按比例分配,Tab内没有滚动条

7. 组件隐藏编辑

7.1 普通隐藏

图表块、报表块、控件的 PAD 端隐藏情况如下表所示:

注:Tab块不支持隐藏。

是否可见布局样式预览效果
可见-组件正常显示
不可见绝对布局组件隐藏,占位
不可见自适应布局

组件隐藏,组件位置会被周围组件自适应充满,组件不占位

7.2 JS 隐藏组件

JS 控制组件是否可见,PAD 端生效情况如下表所示:

布局样式控件位置JS事件触发效果
保留布局-横向自适应控件占整行
控件不占整行

JS可以控制组件可见不可见

当不可见时组件位置留空,其他组件不会自适应充满

保留布局-双向自适应-
保留布局-固定大小-
保留布局-适应区域-

7.3 Tab 中组件隐藏

Tab 中的图表块、报表块、控件,PAD 端隐藏情况如下表所示:

是否可见布局样式预览效果
可见-组件正常显示
不可见保留布局组件隐藏,占位