if e.datacol.name = "jth" then if e.newValue="JS001" orelse e.NewValue="JS006" then
e.datarow("sjcn")= e.datarow("sbms")- e.datarow("xbms")
else
e.datarow("sjcn")= e.datarow("xbmu")- e.datarow("sbmc")
end if
end if
明显的红色部分我写了判断只有更改 JTH的列才会统计.所以你更改 SBMS XBMS这些列是没反应的.你应该根据自己需求更改判断条件