DWF表单(Form)是用于展示实体类、关联类对象的界面模板

DWF表单建模目前提供了7大类、51种控件,将控件拖拽到工作区,然后绑定实体类/关联类的属性即可实现数据的展示,在此基础上完成业务系统操作页面构建。

DWF控件支持与数据的无缝对接,让用户将精力集中在了解需求;通过DWF的分享功能可边用边改,及时响应需求变更;表单随时分享还方便与其他系统集成。

表单形式包括表单布局方式和属性的展示,每个表单有一个目标类,如果该目标类为实体类,则是实体类表单(Entity Class Form);如果该目标类为关联类,则是关联类表单(Relation Class Form)。

1.表单界面定制

表单定制界面分为4个区域:

2. 控件分类

DWF表单模型提供了7大类51个表单的控件,控件区具体区分为:”布局控件”、“单对象控件”、“多对象控件”、“可视化控件”、“模型点选控件”、“编码扩展”、“IotDB专用控件”,如下图所示。

DWF表单控件区提供的控件

此外,DWF还提供了自定义控件的扩展功能。

表单基本功能介绍详见

3.表单定制视频

结合设备管理的案例,视频中展示了新建设备表单、设备列表、设备地图3个表单的定制过程,其他的设备管理页面读者可以触类旁通自己练习定制。

3.1 设备数据录入表单

设备录入表单是一个单对象表单,用来供数据录入、数据编辑和数据查看详情使用,主要操作步骤:

新建单个设备表单

3.2 创建设备查询表单

下面的视频是一个经常使用多对象查询表单,用于查询数据,并与3.1中的表单组合使用完成数据的增、删、改操作,该表单的主要操作步骤如下:

  • 这三个按钮都需要设置按钮的属性,选中绑定的多对象控件为指定表格,否则刷新不生效;
  • 要调整表格的高度,使其表格底部落在屏幕的下方,可以在属性设置区的“样式”中的整体高度选择“vh"为70~80,逐步进行调整,直至表格底部落在屏幕的底部。

定制设备列表表单

实体类的增、删、改表单是最常用的业务表单,关于该表单定制的详细说明和小结,请看参看本手册第二部分 DWF系统定制中第三章 表单建模入门中的表单建模入门(一)的详细介绍。


3.3 创建设备地图

 下面的视频为教学案例中的设备地图的创建过程:

创建设备地图