3.5 表单定义

3.5.1 动态表单定义

动态表单定义是一种可视化数据库管理工具,通过界面操作实现数据库表的增删改查等功能,并且可以管理各个表单的检查表、流程等。

1554194347724

3.5.2 新增/修改表单

1554194660518

模块名称:管理此表单的业务模块分类。

表单编号:此表单的唯一编号,不可修改,不能与其他表单编号重复。

表单名称:此表单的业务名称,用于解释此表用途。

表单类型:无特殊情况默认工作流程类。

  • 实体表:在数据库中新增一张表。

  • 引用表:对于数据库中已存在的表,进行扩展业务功能,类似视图的概念。实体表中可以看到所有引用表的操作记录。例如:用户台账表是实体表,安检是引用表,只需显示台账表部分栏位信息。

  • 引用SQL:将一段SQL结果作为一个表单,类似于数据库视图功能。

  1. 空间表:带空间地理坐标的数据库表,用于带坐标的数据存储。例如:设备表,用户表等需要定位的表

  2. 非空间表:普通的数据库表,用于一般性的数据存储。例如:材料表等无需定位的基础信息表

状态:默认启用-手机不更新,如需要手机端自动更新,选择启用-手机自动更新,选择后手机端每次登陆会更新此表全部数据。

数据库:数据库名称,非必填。

表名:数据库表名称,必填。

数据结构:列表结构:普通列表数据,无上下级关系。如:用户表,设备表

树形结构:有上下级关系,默认关联关系为GUID=PARENT。如部门表,片区表等

执行人:选择执行人字段,手机端自动根据执行人字段筛选数据,如选择安检人员字段,则安检人员是谁,谁的手机才能下载到此数据。

分类表单:用于数据分类的树形结构表单,如用户表需要以安检片区分类。

分类父栏位:和分类表单的GUID字段关联的本表字段,如设置WORKAREA,则本表WORKAREA=分类表单GUID

分类子单位:同父栏位。

分类节点:分类表单的根节点。

主键栏位/日期栏位/名称栏位/描述栏位:新建数据库时默认字段名称。

模板:快速生成已有业务模块的模板表单。

任务表单ID:统一任务入口,先定义任务表单(表单类型为任务)才可选择,默认无。

更多设置:系统保留:默认不勾。终端新增:手机端可以新增此表单数据。终端回报:手机端可以下载此表单数据。geoserver显示:此表单数据可以在图层中显示。

高级设置:其他高级设置。

筛选条件:数据库筛选where条件,支持SQL写法和JSON写法。详见4.1中4.1.3筛选条件。

  1. 1554197459674

设备类型:表单绑定的设备类型,用于关联隐患、搭建图层等。

新增完成事件/修改完成事件/删除完成事件/消息接收事件:配置方法见4.3流程定义中4.3.3流程结束事件。

1554197968611

3.5.3 表单数据

查看此表单中的数据

1554198028056

3.5.4 表单项

此表单中的所有字段定义

1554198075155

3.5.5 新增/修改表单项

1554199767205

控件类型:详见5.组件

值类型:确定值范围中的文本类型。

  • 简单文本:普通文本类型。
  • JSON文本:JSON格式的文本。
  • 公式:其他字段加减乘除的公式。如:@WIDTH+@HEIGHT
  • 系统变量:调用系统内置函数配置值范围。详情可见5.组件中各种控件的配置方法。
  • SQL脚本:编辑SQL语句,将SQL查询结果带入字段中。
  • 标签调用:通过调用标签,将标签返回值带入字段中。

值范围:确定值的范围。

默认值类型:确认默认值的类型。

定值:普通文本类型。

系统变量:同值类型中的系统变量。

SQL脚本:同值类型中的SQL脚本。

自动编号:详见

results matching ""

    No results matching ""