难啊.........难啊.........

wangpeilei_403 2003-10-14 05:22:52
一个dw中有一列为dddw(下拉),我想在一个事件中实现:下拉出改dddw的数据,取出该数据。怎么实现?

我得方法:在dw的itemchanged中
string ls_class
choose case dwo.name
case "班级"
ls_class=this.getitemstring(row,"班级")
messagebox("",ls_class)
end choose

可运行结果却是dddw中下拉前的值,并非选择后的值??怎么解决啊??nnd,快一下午的,还没有结果!!
...全文
54 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
mittee 2003-11-13
  • 打赏
  • 举报
回复
显然 加上this.accepttext()即可
superboy06 2003-11-13
  • 打赏
  • 举报
回复
好像没阁下说的那么简单
ropriest 2003-10-14
  • 打赏
  • 举报
回复
呵呵,有道理!
klbt 2003-10-14
  • 打赏
  • 举报
回复
来晚了,同意楼上两位
xuStanly 2003-10-14
  • 打赏
  • 举报
回复
楼上说的有理,可能要这么写
this.accepttext()
choose case dwo.name
case "班级"
ls_class=this.getitemstring(row,"班级")
messagebox("",ls_class)
end choose
andyzq 2003-10-14
  • 打赏
  • 举报
回复
在你的代码前加上this.accepttext()试试

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧