在dw的itemchanged事件中通过if语句判断给一个字段赋值,不能实现
要实现的功能:在一个列表中选择“本县区”则 给赋值“地址1”,若选择“本市其他县区”则赋值“地址2”
代码:CHOOSE CASE dwo.Name
CASE'csrq'
ldt_csrq = This.Object.csrq[row]
ll_nl = Year(Date(ldt_rq)) - Year(Date(ldt_csrq))
This.Object.sznl[row] = String(ll_nl)
CASE 'brsy'
ls_brsy = This.Object.brsy[row]
if ls_brsy ='本县区' then //or
This.Object.xzzs[row] ='四川1'
elseif ls_brsy='本市其他县区' then
This.Object.xzzs[row] ='四川2'
end if
end choose
问题:我选择本县区不能赋值1,先选择本县区,在选择本市其他县区,则是赋值1,也就是说,显示的是上一个选择的数据。