怎样改变itemchanged触发条件!
各位大虾,我在itemchanged事件编辑了以下代码:
dec si, fe, al, ca, kh, sm, im
si=dw_2.object.sio2[dw_2.getrow()]
al=dw_2.object.al2o3[dw_2.getrow()]
fe=dw_2.object.fe2o3[dw_2.getrow()]
ca=dw_2.object.cao[dw_2.getrow()]
kh=ca/2.8/si -1.65*al/2.8/si -0.35*fe/2.8/si
sm=si/(al+fe)
im=al/fe
kh=round(kh,3)
sm=round(sm,2)
im=round(im,2)
dw_2.object.kh[dw_2.getrow()]=kh
dw_2.object.sm[dw_2.getrow()]=sm
dw_2.object.im[dw_2.getrow()]=im
每次输入数据后,焦点必须转到kh列才能触发,并且kh列的自动计算总是显示为空,需要重新修改一下其他列的数据改变焦点后才能计算,请大家帮忙看一下,能够做到数据四个变量的数据录入完成其他三个变量自动计算
谢谢