页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。


序号配置项配置说明备注
1控件代号
  • 控件在表单中的唯一标识,在脚本中可以通过代号利用this.getAddinById("控件代号");脚本获取控件信息
  • 控件代号默认生成规则为控件类型+控件流水
  • 控件代号允许用户按照自定义规则编辑,但不允许重复

支持的控件:所有

不支持的控件:无

2

左侧间隔

  • 调整布局控件左侧间隔布局,默认为0

支持的控件:单列、多列(列)、多行

不支持的控件:标签页、分组框、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

3

向右移动格数

  • 调整布局控件向右移动指定格数,默认为0

支持的控件:单列、多列(列)、多行

不支持的控件:标签页、分组框、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

4

向左移动格数

  • 调整布局控件向左移动指定格数,默认为0

支持的控件:单列、多列(列)、多行

不支持的控件:标签页、分组框、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

5边距属性-外边距
  • 上外边距:支持px(像素)、%(百分比)、vm(宽度)、vh(高度)、rem(根元素的字体大小)五种单位设置

  • 下外边距:支持px(像素)、%(百分比)、vm(宽度)、vh(高度)、rem(根元素的字体大小)五种单位设置

  • 左外边距:支持px(像素)、%(百分比)、vm(宽度)、vh(高度)、rem(根元素的字体大小)五种单位设置

  • 右外边距:支持px(像素)、%(百分比)、vm(宽度)、vh(高度)、rem(根元素的字体大小)五种单位设置

支持的控件:单列

不支持的控件:多列(列)、多行、标签页、分组框、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

6边距属性-内边距
  • 上内边距:支持px(像素)、%(百分比)、vm(宽度)、vh(高度)、rem(根元素的字体大小)五种单位设置

  • 下内边距:支持px(像素)、%(百分比)、vm(宽度)、vh(高度)、rem(根元素的字体大小)五种单位设置

  • 左内边距:支持px(像素)、%(百分比)、vm(宽度)、vh(高度)、rem(根元素的字体大小)五种单位设置

  • 右内边距:支持px(像素)、%(百分比)、vm(宽度)、vh(高度)、rem(根元素的字体大小)五种单位设置

支持的控件:单列

不支持的控件:多列(列)、多行、标签页、分组框、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

7

圆角属性

  • 左上:支持px(像素)、%(百分比)两种单位设置

  • 右上:支持px(像素)、%(百分比)两种单位设置

  • 左下:支持px(像素)、%(百分比)两种单位设置

  • 右下:支持px(像素)、%(百分比)两种单位设置

支持的控件:单列、多行(功能不相同,多列只是外框生成圆角,并且默认为空)

不支持的控件:多列(列)、多行、标签页、分组框、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

8

阴影属性-外阴影

  • 水平位置:支持px(像素)一种单位设置

  • 垂直位置:支持px(像素)一种单位设置

  • 模糊距离:支持px(像素)一种单位设置

  • 阴影尺寸:支持px(像素)一种单位设置

  • 阴影颜色:自行选择rgba(247,248,251,1)

支持的控件:单列

不支持的控件:多列(列)、多行、标签页、分组框、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

9阴影属性-内阴影
  • 水平位置:支持px(像素)一种单位设置

  • 垂直位置:支持px(像素)一种单位设置

  • 模糊距离:支持px(像素)一种单位设置

  • 阴影尺寸:支持px(像素)一种单位设置

  • 阴影颜色:自行选择rgba(247,248,251,1)

支持的控件:单列

不支持的控件:多列(列)、多行、标签页、分组框、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

10

默认列数

  • 默认2列,根据需求自定义列数

支持的控件:多列

不支持的控件:单列、多行、标签页、分组框、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

11

布局模式

  • 默认布局模式flex

支持的控件:多列、多行(行)、

不支持的控件:单列、多行、标签页、分组框、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

12垂直对齐模式
  • 支持顶部对齐、居中对齐(默认项配置)、底部对齐三种设置

支持的控件:多列、多行(行)、

不支持的控件:单列、多行、标签页、分组框、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

13水平排列方式
  • 支持向左排列(默认项配置)、向右排列、居中排列、等宽排列、分散排列五种设置

支持的控件:多列、多行(行)、

不支持的控件:单列、多行、标签页、分组框、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

14带间距预览(开/关)
  • modeler端多列间距预览功能开启或者关闭控制

支持的控件:多列

不支持的控件:单列、多行、标签页、分组框、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

15

默认行数

  • 默认行数3

支持的控件:多行

不支持的控件:单列、多列、标签页、分组框、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

16

行间距

  • 默认行间距10

支持的控件:多行

不支持的控件:单列、多列、标签页、分组框、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

17

占位格数

  • 默认占位格数12

支持的控件:多列(列)

不支持的控件:单列、多行、标签页、分组框、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

18

标题/图表标题

  • 设置控件标题

支持的控件:拖拽块、分组框、混合图、饼图、仪表盘、散点图、省份地图、时序可视化、时序看板

不支持的控件:单列、多行、多列、拖拽池、标签页、所有单对象控件、所有多对象控件、百度地图、动态数字标签

、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

、所有模型点选控件、所有编码扩展控件、时序点选器

19

内边距

  • 默认6px(像素)

支持的控件:分组框、标签页

不支持的控件:单列、多行、多列、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

20边框
  • 边框功能开启或者关闭控制

支持的控件:分组框、标签页

不支持的控件:单列、多行、多列、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

21添加
  • 添加新标签列表

支持的控件:标签页

不支持的控件:分组框、单列、多行、多列、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

22
  • 编辑:编辑标签列表名称,点击完成即是保存
  • 删除:删除标签列表
  • ↑ ↓:标签列表上下排序

支持的控件:标签页

不支持的控件:分组框、单列、多行、多列、拖拽池、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

23密竖排(勾选项)
  • 设置拖拽池布局内的拖拽块是否开启密竖排功能

支持的控件:拖拽池

不支持的控件:分组框、单列、多行、多列、标签页、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

24可拖拽(勾选项)
  • 设置拖拽池是否可拖拽移动

支持的控件:拖拽池

不支持的控件:分组框、单列、多行、多列、标签页、拖拽块、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

25可伸缩(勾选项)
  • 设置拖拽块右下角是否可拉动伸缩布局

支持的控件:拖拽块

不支持的控件:分组框、单列、多行、多列、标签页、拖拽池、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

26冻结(勾选项)
  • 设置拖拽块是否冻结

支持的控件:拖拽块

不支持的控件:分组框、单列、多行、多列、标签页、拖拽池、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

27带标题(勾选项)
  • 设置拖拽块是否带标题

支持的控件:拖拽块

不支持的控件:分组框、单列、多行、多列、标签页、拖拽池、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

28适应内容(勾选项)
  • 设置拖拽块是否适应内容

支持的控件:拖拽块

不支持的控件:分组框、单列、多行、多列、标签页、拖拽池、所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

29

目标类

  • 设置控件目标类

支持的控件:按钮、表格、卡片、多媒体、消息订阅、混合图、饼图、仪表盘、散点图、动态数字、百度地图、省份地图、表单模型

不支持的控件:所有布局控件、所有单对象控件、查询框、目录树、级联点选、组织用户点选器、类与属性、所有编码扩展控件、所有IoTDB专用控件

30文字
  • 设置按钮文字

支持的控件:按钮

不支持的控件:所有布局控件所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

31

选择绑定的多对象控件: 

  • 设置按钮选择绑定的多对象控件

支持的控件:按钮

不支持的控件:所有布局控件所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

32开启授权 (开关)
  • 设置按钮是否开启管理授权,控制用户或用户组授权项

支持的控件:按钮

不支持的控件:所有布局控件所有单对象控件、所有多对象控件、所有可视化控件、所有模型点选控件、所有编码扩展控件、所有IoTDB专用控件

33


34


35


36