宜搭使用案例
如何禁止同时发起两条流程
1. 业务场景客户订单业务,每一笔订单需通过财务核销才算完成,若同一个客户上一笔业务还未审批完成则不允许新下单,即同一客户禁止同时发起两条流程(避免压单)2. 实现思路通过流程的节点提交规则,在不同节点执行不同操作来实现。(1)业务订单页面以客户名为条件,关联到未完成审批表单,联动出是否完成的...
生成固定长度的随机字符串
宜搭提供了一个生成随机码的函数:UUID(),生成唯一字符串。每次打开表单,就自动生成了这样的一个随机序列,这样的字符串是永远不会重复的,但是不一定会满足用户的需要。有的用户需要短一些的随机序列,用 UUID()也可以做。但是只能做到伪随机,不能保证一定不重复。大家应该想到了,就是从这个字符中...
自定义页面选择行自动求和
1. 场景在自定义页面展示数据时,有时会需要将选中的多行数据数值进行加法运算,那么这时我们该如何快速的计算出选中行数值的总和并展示在页面中呢?那么在这里,我们将给大家演示如何实现自定义页面选择行自动求和。2. 实现步骤2.1 创建页面「基础数据表」: 表单页面,存储基础数据,如标题及数值。基础...
通过公式设置表单不允许录入重复值
在搭建宜搭应用的过程中,你可能会遇到以下这些问题。CRM 系统中,客户信息只允许录入一次,不允许出现重复的客户信息。抽奖系统中,签到人只允许签到一次,不允许重复签到。日报(周报)系统中,提交人每天(每周)只允许提交一次,不允许重复提交。前提条件本教程使用到宜搭的表单公式,你可以先了解以下表单公...
根据身份证号自动计算省份
身份证的最前面两位数字编码代表省份,只要知道每个省份对应的编码即可提取出省份信息。1. IF 函数计算采用 IF 函数将每一种情况都罗列出来进行计算。下述代码可直接复制到公式编辑器内,注意替换身份证号字段。{"text":"IF(EQ(LEN(身份证号),18),IF(EQ(VALUE(M...
FaaS 连接器 - 钉钉开放平台 - 批量新增表单实例
https://docs.aliwork.com/docs/yida_support/wtwabe/zevvr1/_1/zbq17y注意:不建议以 HTTP 连接器的形式在前端数据源中直接使用此 OpenAPI,请参考此案例配置 FaaS 连接器后方可使用。否则会导致 systemToken ...
实用工具 - 个税计算器
1. 使用场景本例介绍如何在宜搭中计算个税。2. 实现功能2.1 创建页面2.2 公式配置(1)旧个税缴纳额{"text":"IF(LE(🌞 应税工资(即扣除五险后的工资)-3500,0),0,IF(AND(GT(🌞 应税工资(即扣除五险后的工资)-3500,0),LE(🌞 应...
通过公式实现日期自动加10天
1. 使用场景借助此例我们学习一下如何通过宜搭公式自动计算出一个日期加上一个指定的天数,如生产日期 保质期,自动计算出到期时间。2. 实现功能2.1 配置表单页面2.2 配置字段公式注意根据实际需求修改字段。DATEDELTA(date, deltadays) 可将指定日期加/减指定天数。{"...