单选框控制数据窗口有关问题
单选框控制数据窗口问题
我想做这样一个东西:
两个单选框
oA o B
两个下拉数据窗口dwxl(下拉数据窗口是用的external数据源 freedom格式eidt里加的dddw)
选A时,数据窗口控件里是dwa
选B时,数据窗口控件里是dwb.
就么一个很简单的东西,可是我作不出来,请大家看看
我在rb1的clicked事件里写的代码如下:
dwxl.dataobject="dwa"
DataWindowChild dwc
dwxl.getchild("fylb",dwc)
dwc.settransobject(sqlca)
dwc.retrieve()
if dwc.rowcount()=0 then
dwc.insertrow(0)
end if
dwxl.retrieve()
dwxl.setfocus()
rb2里是一样的,只不过dwxl.dataobject="dwb"
dwxl里的constructor事件里写的
settransobject(sqlca)
dwxl.insertrow(0)
请问哪里错的,正确的该怎么写?谢谢
PowerBuilder语言基础 PowerBuilder 程序开发
Answers
窗口的open事件
rb1.Event clicked()
dwxl里的constructor事件删除
我在rb1的clicked事件里写的代码如下:
dwxl.dataobject="dwa"
dwx1.settransobject(sqlca)
DataWindowChild dwc
dwxl.getchild("fylb",dwc)
dwc.settransobject(sqlca)
dwc.retrieve()
if dwc.rowcount()=0 then
dwc.insertrow(0)
end if
dwxl.retrieve()
dw_xl.setfocus()