请教一个删除问题

livi 2003-08-15 05:42:22
我做了一个删除的按钮,用以下代码删除
int ii
ii=dw_1.getrow()
if(ii>0) then
dw_1.deleterow(ii)
end if

但是有一个问题,当用鼠标选择删除行时,如果取到了taborder=0的字段,ii永远只为1,就删除不了该行,怎么办?
...全文
32 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jdsnhan 2003-08-15
  • 打赏
  • 举报
回复
也可以在click事件中以row值作为变量值。
klbt 2003-08-15
  • 打赏
  • 举报
回复
不用GetRow,可以用GetSelectedRow,
在数据窗口的rowfoucuschanged事件编写
this.SelectRow(0,False)
this.SelectRow(currentrow,True)
删除时
ii=dw_1.getselectedrow()

609

社区成员

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

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