过去几周我们的攻略内容主要针对“工作流动态节点”,今天搭云小萌来跟小伙伴分享搭搭云另外一种非常便捷且实用的功能:0代码配置“业务规则”。
企业在日常管理及业务运行过程中,为了提高管理效率,势必会制定各种管理制度与规则,而这些复杂的制度与规则,一旦落实到软件系统当中,就会需要软件在运行过程中能够具备各种业务规则的计算、验证与处理。同时,由于企业业务的动态发展导致软件需求的不断变化,使得业务规则的设计也不得不随需而变。
按照传统软件开发方式,完成一种业务规则的开发通常都需要几天时间,且离不开前、后端工程师的紧密配合。一旦需求发生了变化,开发周期则更难预估。相比之下,使用搭搭云平台0代码配置的方式,则极其灵活,开发人员只需几分钟,即可独立、快速完成一个业务规则的配置。即使客户的需求发生了变化,也能即改即用。这种效率简直高到让小萌感到瑟瑟发抖。


应用场景
在企业使用软件时,经常需要在系统中录入数据,但由于数据录入量大、经手人员多等原因,导致重复录入数据,或录错数据。使用搭搭云“业务规则”功能,可对录入的数据按照设定好的检查或验证规则,进行是否重复(排重)或错误的判断,从而大幅提升软件使用效率。
搭搭云“业务规则”功能有两种设计方式,本次只讲解“数据唯一性验证”的设计方式(另外一种设计方式将在后续攻略中讲解),即将某个字段设置为“数据唯一性”,当其内容与历史数据中的内容相同时,系统则会在提交数据时按照验证规则进行处理,例如不允许提交数据。
以“供应商信息表”为例,当设置了“供应商名称不能重复”的业务规则后,若提交的数据中“供应商名称”出现重名,则系统会提示保存表单失败,同时会根据我们设置好的验证信息进行提示。下面讲解具体的配置方式:

▲应用场景-图1

▲应用场景-图2
注意:在设置业务规则之前需要设置对应的[供应商信息表]表单模板。
配置方法:
步骤1:
1)在左侧<系统设置>中点击“业务规则设置”;
2)在中间页面左上角点击“新建”按钮。如图1所示:

▲配置方法-图1
步骤2:
1)对<业务规则名称>进行命名,例如:“供应商名称不能重复”;
2)勾选“启用”(若不勾选此项,则提交表单时,不会进行业务规则验证);
3)<应用场景>下选择“数据唯一性验证”;
4)<适用单据>选择“供应商信息表”;
5)<数据唯一性字段>选择“企业注册信息-供应商名称”(此选项选中的字段,当其内容与历史数据中内容出现重复时,系统会进行提示验证)。如图2所示:

▲配置方法-图2
步骤3:
1)<如果验证>后选择“通过”<则>后选择“阻止提交并返回简单验证信息”;
2)<简单验证信息>中输入验证信息,例如:“此供应商名称已存在,请重新确认!”;
3)点击“保存”按钮。如图3所示:

▲配置方法-图3
效果展示
供应商信息表中,采购员录入了一条供应商信息,但“供应商名称”字段的内容与已有供应商名称重复了,那么系统会根据设置的业务规则阻止采购员提交,并且会弹出一个警告框,警告框内容为我们设置的“简单验证信息”内容。

▲效果展示-图1

▲效果展示-图2
同样的方式,我们可以对产品信息表、客户信息表、员工信息表等各种表单设置业务规则。如下图所示:

▲效果展示-图3

▲效果展示-图4


掌握搭搭云0代码配置业务规则的技能,将使开发人员的工作变得极为轻松与高效,且无需再惧怕客户需求的变更,客户满意度大幅提升。
掌握搭搭云先进的0代码技术,每学一招都能在您的系统里肆意遨游。

往期回顾


5分钟了解搭搭云的商业模式——搭搭云创始人万斌发布会演讲全文

微信、网站、APP与企业软件
一体化的超级应用平台
微信号:dadayun2009
长按下方二维码关注搭搭云公众号

长按下方二维码访问搭搭云官网

点击阅读原文,了解搭搭云官网更多信息!

