属性配置
页面属性

①. 基本属性
- pageId:页面id,不能输入。
- 编码:页面编码,只能输入字母和数字。不能重复。必填。
- 名称:页面名称。不能重复。必填。
- 分类:页面分类,可选择已存在的分类。
- 显示模板:页面显示模板,可选择 配置管理
-->模板管理 中添加的表单模板。 - 发布状态:已发布、在修改。
- 是否是流程表单:是、否。只有是流程表单并且已发布的页面才可以挂到流程上使用。
- 备注:备注信息。
②. 高级属性
- 是否缓存:是否将页面信息放入缓存。
- 引入脚本文件:添加引入的
js文件。
- 名称:引入文件的名称。只能输入字母和数字。
- 前缀:引入文件路径的前缀。
- 根路径: 工程根目录。
War包部署时直接在war包下。SpringBoot部署时在BOOT-INF\classes\static\下。 - 模块资源路径:
\assets\目录下。 - 第三方插件路径:
\plugins\目录下。 http://https://
- 根路径: 工程根目录。
- 路径:引入
js文件的路径。不需要加.js后缀。 - 依赖:引入的
js文件所依赖的其他文件名称。只能输入字母和数字。
提示
在输入框里添加依赖名称后,请按 Enter,否则无法添加。
引入样式文件:添加引入的
css文件。
③. 版本管理
- 文件
-->保存新版本:生成一个新版本存储。 - 状态栏
-->版本号:查看所有版本,及版本的创建时间、创建人、最后修改时间、最后修改人。 - 版本操作:预览版本、删除版本。
- 修改最大版本
-->保存:存储为当前版本,不会生成新版本。 - 修改除最大版本外其他版本
-->保存:生成新版本。 - 若最大版本是
已发布状态,修改为在测试状态时,将生成新版本。

表单属性

①. 基本属性
- 表单名称:表单的名称。
- 字段标题位置:配置当前表单下所有字段标题显示的位置。
- 字段控件尺寸:配置当前表单下所有字段标题和控件显示的宽度。
- 标题位置为上时:仅有一个滑块,用于控制表单控件显示的宽度。
- 标题位置为左时:有两个滑块,前一个用于控制控件标题显示的宽度,后一个用于控制控件显示的宽度。
- 字段操作权限:配置当前表单下所有字段的操作权限。
- 描述:备注信息。
②. 高级属性
- 数据源:库表来源,支持第三方数据源。
- 所属库表:当前数据源下的库表。点击右侧的按钮,当前选择的库表中所有字段根据字段的数据类型转换为对应的控件类型引入表单选中列。
提示
数据源和库表不是必填字段,表单业务数据允许不依赖库表存储。
- 是否缓存:是否将表单信息放入缓存。
- 表单校验:添加表单校验条件。详见表单校验。
- 表单事件

+ 事件名称:事件的名称。
+ 事件类型:打开事件、保存事件、提交事件、替换默认值事件。
+ 事件代码:表单事件实现类名。例如`com.horizon.template.form.web.FormEvent`, 类中具体内容详见[表单事件实现类](module/formEvent)。
- 关联表:关联表与主表是一对一的关系。设置关联表之前请先选择主表,否则添加关联表的按钮将只读。

+ 数据源:关联表的数据源,支持第三方数据源。
+ 关联表:关联的库表。
+ 关联字段:关联的字段名称。
按钮属性

①. 按钮列表
- 按钮列表,可以编辑、删除按钮。
- 拖动按钮列表可以进行按钮排序。
②. 按钮属性
- 名称:按钮的名称。
- 按钮图标:按钮名称前的图标。
- 按钮样式:按钮的样式。
- 事件:按钮所执行的事件代码。
- 添加属性:可添加
HTML属性,例如id,style。 - 备注:备注信息。
样式属性
样式属性主要设置布局和组件的样式,包括栅格布局、表单组件、表格组件、单元格属性、标签组件、嵌入页面等。

①. 基本属性
- 内容:标签组件中显示的文本。在内容输入框里输入文字
+回车(Enter),可实现竖排显示文本。 - 对齐方式:控件的对齐方式。
- 背景颜色:
background-color。 - 字体类型:控件的字体类型。
- 字体大小:
font-size。 - 字体颜色:
color。 - 字体样式:
font-style。 - 行高:设置行间的距离。
- 内边距:可设置组件的内边距。例如:
8px 5px 6px 3px。 - 外边距:可设置组件的外边距。例如:
8px 5px 6px 3px。 - 宽度:
width,默认为100%。 - 高度:
height。 - 显示边框: 表格显示的边框。
- 边框样式:
border-style。 - 边框宽度:
border-width。 - 边框颜色:
border-color。 - 边框位置:当前选中单元格可设置边框的位置。
- 单个边框颜色:设置选中单元格单个边框的颜色。
- 前缀:嵌入页面路径的前缀。
- 路径:嵌入页面的路径。
②. 高级属性
- 添加属性:自定义添加
HTML属性。

提示
style 样式为 JSON 格式的字符串。例如:{"width":"100%","color":"#DDD"}
