正常来讲,一个自增函数重置方式在一个字段只能使用一次是对的,但是呢,在IF函数框架下,不同的条件下正常是独立的,为什么要限制为不同重置方式?
if({当前数据.偏差类别}= {C:产品&物料偏差调查处理报告.偏差类别.'原材料OOS/OOT'},CONCAT('M',DATEFORMAT({当前数据.发现偏差日期},'YYYYMMDD'),INCREMENT()),IF({当前数据.偏差类别}= {C:产品&物料偏差调查处理报告.偏差类别.'成品OOS/OOT'},CONCAT('W',DATEFORMAT({当前数据.发现偏差日期},'YYYYMMDD'),INCREMENT()),CONCAT('C',DATEFORMAT({当前数据.发现偏差日期}, 'YYYYMMDD'),INCREMENT())))
|