# 前置知识
在正式开始动态教学之前,我们先要了解以下一些前置知识,阅读完下面章节后就可以开始阅读动态的案例了。
# 分类
动态根据其功能分类可分为动态公式、动态样式、动态动作、动态验证、动态脚本。公式可用于修改表单字段的值;样式可用于修改表单UI;动作用途比较广泛可用于设置字段可见性、只读、数据源、非空等等;验证用于用户交互中的字段验证逻辑;脚本可实现以上四种动态所有功能并具备最大的灵活性可运用于复杂场景。具体文档可参考此处。
# 触发时机
可参考此处了解动态何时触发。
# 表单引用
动态中会大量使用到对表单字段、重复节表、视图页等对象或者值的引用,阅读这里了解这方面的知识。
我们可以依次阅读影响范围、层级关系、引用分类、引用值、引用对象章节。
其中引用对象章节中字段对象的属性、通用方法、控件方法,重复节表对象的属性、方法,视图对象的属性、方法,根对象的属性、方法我们都需要深入了解。
# 内置变量和函数
除了引用表单字段外,动态中还可以使用一些内置变量以及内置函数参与动态计算,详细文档参见链接。
阅读了以上章节文档后我们就可以开始动态配置的实战练习了,本章节将仍以快速上手中的请假流程为例,举例说明动态公式、样式、动作、验证、脚本的配置。