📖 预设规则语法帮助
在"编辑权限"中为字段设置预设规则,控制字段的输入行为和自动填充。
1. 下拉列表
[值1,值2,值3] 或 =[值1,值2,值3]
示例:[是,否] → 生成"是/否"下拉框
2. 数值范围
最小值<=me<=最大值
示例:0<=me<=100 → 限制输入 0~100
3. 条件表达式(自动填充/只读)
=IF(条件, 真值, 假值)
示例:=IF(@部门='财务部', '允许', '禁止')
4. 数学计算
=表达式(支持 + - * / 和括号)
示例:=@单价 * @数量
5. 字符串拼接
=字符串1 + 字符串2
示例:=@姓名 + '的评分'
6. 级联下拉(MAP)
=MAP(@键字段, { 'key1': [值1,值2], 'key2': [值3,值4] })
示例:=MAP(@省份, { '贵州': ['贵阳','遵义'], '四川': ['成都','绵阳'] })
7. 正则校验
=REGEX(@字段, '正则表达式')(返回 true/false)
示例:=REGEX(@手机号, '^1[3-9]\\d{9}$')
8. 组合规则
多条规则用 ; 分隔,同时生效。
示例:0<=me<=100; =IF(@状态='已完成','可结算','待结算')