IF dwo.Name = "id" THEN
dw_1.getchild(name',idw_name)
idw_name.settransobject(sqlca)
idw_name.reset()
idw_name.setfilter("id='"+ data +"'")//data是itemchanged事件里当前列的值,不是变量
idw_name.retrieve()
end if
if dwo.name = "id" then
long li_row
datawindowchild ldwc_child
this.getchild('id',ldwc_child)
li_row=ldwc_child.getselectedrow(0)
this.object.name[row]=ldwc_child.getitemstring(li_row,"name")
elseif dwo.name= "name" then
long li_row
datawindowchild ldwc_child
this.getchild('name',ldwc_child)
li_row=ldwc_child.getselectedrow(0)
this.Object.id[row]=ldwc_child.getitemnumber(li_row,"id")
end if