computed object 计算列值能不能修改的问题
我的程序如下:
long index
string ls_dqmc,ls_xj
dec ldec_byys,ldec_syqs
for index = 1 to dw_1.rowcount()
ls_dqmc=dw_1.object.dq[index]
ls_xj=dw_1.object.mc[index]
if ls_dqmc ='浦口' and ls_xj = '现' then
dw_1.setitem(index,'ljys',dw_1.object.ljys[index] -9903.8)
end if
next
dw_1.object.ljys[index] 是一个计算列,它的expression 是 a + b
可是我加上上面的代码,怎么dw_1.object.ljys[index]的值还是 a + b 而不是 a + b -9903.8 呢?