BOS配置字段截取原创
金蝶云社区-Lewis_Lin
Lewis_Lin
26人赞赏了该文章 4461次浏览 未经作者许可,禁止转载编辑于2021年06月11日 13:10:03

 关于字段截取在BOS中配置功能如下:

1、固定位置截取

      字段[0:N]  即字段的0位开始,到N位之间的信息;

2、截取特殊位置字段信息

      字段.Split('-')[0]  即字段中从“-”之前的信息,也可以是第一个“-”前的信息。

      字段.Split('-')[1]  即字段中从第二个“-”的信息。以次类推[N]位。


业务场景:

      1、在保存时需要校验当前字段与另一字段前几位一致时,才能保存。

     

保存合法性校验1.png

    说明:1、在单据中 操作列表 ,选择“保存” 后,在校验规则中,加增“单据合法性校验”服务。

               2、模具型号.型号编码<> 模具编号[0:9] 的含义是:模具型号不等于模具编号的前9位时,此表达式成立。

               3、字段[0:N]  是指 当前字段从0位开始,到N的截取。

错误信息1.png


 2、在业务操作过程,需要将字段进行分拆。如下图,需要将模具编码,按“-”号进行分拆。

      

服务明细1.png

   实现效果如下图:

 

效果图.png

赞 26