NumberVar n; //声明数字
n:= //条件赋值
if {BAQReportResult.PartTran.UM}="克" then 3
else if Sum ({@交易数量换算数值}, {BAQReportResult.JobMtl.PartNum})=0 or {BAQReportResult.PartTran.UM}="件" then 0
else 2;
//带入数字
if Sum ({@交易数量换算数值}, {BAQReportResult.JobMtl.PartNum})-{@物料需求转换数值}>=0 then "发料完成"
else "已发 "+totext(Sum ({@交易数量换算数值}, {BAQReportResult.JobMtl.PartNum}),n)+" "+{@统一交易单位}