最近很多人找来问雀书的表单设计器怎么用。实在是“无代码”这个词汇对于投资者来说可能比较熟悉,毕竟发展了好几年了,但对于企业是业务员等普通员工来说,还是很陌生。为什么好好的一个表单设计器要加上“无代码”的描述?他是怎么实现“快速开发”的?今天我们来讲讲。
什么叫“无代码的快速开发表单设计器”
无代码,就是相比于“传统的软件开发,我们提出新的业务需求时,需要IT技术员重新编写代码开发新功能来实现”,无代码快速开发系统不需要编写代码——因为它早在系统完成时就已经配备了一整套通用的功能组件。如果我们需要新的业务应用或者需要给原来的应用配置新的功能、流程,只需要通过鼠标点击、拖拽,就能快速完成新需求的开发。好比说,一个 [报销] 表单,我需要设置“报销类别(单选)”、“报销金额”、“报销总额(合计计算)”等字段,不需要像Excel那样输入函数,只需要选择合适的字段就行了。是一个基于Excel又智能便捷于Excel的存在。
![5880d14e700da2f621bbadb2f8232ca5.png](https://i-blog.csdnimg.cn/blog_migrate/ea4d4e89aea1d45ab88c566d572cc715.jpeg)
“快速开发”表单的步骤
1. 新建“主表”与“子表”
很多行业都提出疑惑说:唉,我们的业务它需要的逻辑比较多,可能我一个设置了一个单选 [收入类型] 之后,还需要在这个类别里进行选择,是 [房产收入] 还是其他的收入,这种怎么实现呢?这里,就需要设置 [主表] 和 [子表] 了。 [主表] 一般来说囊括了这个应用的数据大览, [子表] 则是在这些数据之中可能还有细分。例如刚刚说的,[收入类型] 下面还有各种细分,那我们就可以建立一个 [收入类型] 的子表,里面配置好各个收入类型的数据。然后我们在主表就能直接引用这些数据了。你可以设置引用条件“当[当前表单] 的XX字段等于 [XX(子表)] 的XX字段时(显示 [XX(子表)] 的XX值)”。
2. 配置表单
配置表单就是把使用表单的业务员或者其他人需要填写的内容,列出来整理成一张通用的“表”,方便所有使用这个流程或者表单的人随时填写。雀书无代码快速开发平台的表单设计器提供了26种表单字段类型,包括基本的文本、附件、手机、数字、邮箱、货币……还有适合复杂业务需求的筛选字段(关联到其他表单进行字段单选、多选)、数据联动(显示一定条件下的其他表单的数据)、公式……有了这种功能化的组件,不懂代码的员工可以随意搭建表单,也不用记忆类似Excel函数之类的内容。
![96c53b2e8e9931ed3ea6c16485bceb0a.gif](https://i-blog.csdnimg.cn/blog_migrate/c3072aad82338634cacff29982b4a390.gif)
3. 表单布局调整
设计好表单之后,进入“流程配置”的第一步,就是表单的布局调整。这个布局,就是当表单放出去给员工使用时,他们看到的表单样式。这里也是通过鼠标点击拖动,就能调整表单的布局。
![0b37a8e99c17a46a58a56905456e3334.png](https://i-blog.csdnimg.cn/blog_migrate/7b4e2e61beb510dd802f17066587361b.jpeg)
4. 关联流程
调整好表单布局,就进入“下一步”的流程设置。当然,如果你的表单不需要走流程,只是想把它当做一个只能数据中心使用,也可以不配置。流程设置的详细这里就不一一介绍,大家感兴趣欢迎去看小编之前写的文章(例如《不会代码?可视化Java帮助你进行自己的工作流引擎开发》)。
5. 配置表单使用页面
前期准备工作完成了,就该把设计好的表单放出去给大家使用了,这样这个系统才有意义是不是?那就要进入 [页面] 这一模块进行配置。也是通过鼠标选择合适的组件进行拖动、调节大小,然后在右侧的属性栏关联表单,就能把表单放到使用页面给大家使用了。这一部分会考虑下次给大家做一个详细的介绍。请多关注呀~