前言
最简单的表单录入
填报过程中与服务端没有任何交互,填写所有必须字段后提交。
这种类型的表单比较简单,容易实现。
复杂的表单录入
在实际的需求中,复杂的填报过程也是比较多的,在填报过程中需要与服务端发生多次交互。
前端动作脚本
前端动作脚本用于实现复杂填报过程的配置,通过它控制表单内部的交互以及表单跟后台服务的交互。
一个动作包括触发方式、执行脚本、回调脚本3部分组成。而其中执行脚本、回调脚本又由多行IOSL语句或函数构成,采用IOSL语言语法。只有个别异步操作的函数才会使用到回调脚本,例如调用后台服务的函数InvokeService。
一个前端动作脚本与后台服务的交互过程
复杂的表单录入例子
例子1:填写客户ID后,向后台请求客户的其他相关信息,并填充到表单;按下键盘del后,清空客户信息重新填写。
例子2:与例子1类似,区别是例子2允许录入多行数据,每行数据都需要调用后台获取信息。
例子3:组合框级联。组合框下拉选项向后台动态请求,商品型号根据商品类型弹出不同的下拉选项。
相关文章