物料清单位置号数量与分子校验

【应用场景】
二开物料清单位置号分隔符分隔后数量等于分子校验。
【实现步骤】
<1>配置物料清单保存校验。
配置代码:FPOSITIONNO <> null AND len(FPOSITIONNO.strip())<>0 AND FNUMERATOR <> len(list(filter(lambda s:s is not None AND s.strip()<>'', FPOSITIONNO .replace(',',',').split(','))))

<2>测试验证。

<3>代码解读:
FPOSITIONNO <> null :位置号 不等于 空
AND len(FPOSITIONNO.strip())<>0 :且 去除左右空格后的长度 不等于 0
FNUMERATOR <> len(list(filter(lambda s:s is not None AND s.strip()<>'', FPOSITIONNO .replace(',',',').split(',')))) : 替换中文逗号为英文逗号后按英文逗号分隔,去除为None或空字符串的元素后长度 不等于 分子。
<4>若分隔符有换,如换成 |,则代码如下:
FPOSITIONNO <>
物料清单位置号数量与分子校验
【应用场景】二开物料清单位置号分隔符分隔后数量等于分子校验。【实现步骤】<1>配置物料清单保存校验。 配置代码:FPOSITIONNO <> null...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



