用业务规则将名称转为大写原创
金蝶云社区-SASUKE
SASUKE
2人赞赏了该文章 457次浏览 未经作者许可,禁止转载编辑于2022年03月25日 17:07:17

业务需求:

限制用户不能输入小写字母,如果输入小写字母,自动将名称转为大写

遇到的问题:

使用业务规则配置-如果名称不为空,使用标准功能将名称转为大写,但会触发死循环

解决方案:

新增不可见的缓存名称字段(不需要设置字段名属性),业务规则条件更改为"名称 <> null and 名称 <>缓存名称",业务规则执行服务增加"缓存名称=名称",循环赋值的第二轮条件就会失效,从而避免死循环

图标赞 2
2人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!