一个奇怪的问题

hdjava 2002-12-09 04:26:54

数据窗口中有两个字段,字段account的taborder为0,字段name的taborder不是0.
若点击account列,则删除的记录并不是所选中的记录,而总是从数据窗口的第一个记录或最后一个记录开始删除。
若点击name列,则删除正确。
若把account的taborder改为非0值,则删除正确。

能不能找一种方法既能使account的taborder不可改,又能使删除正确?
...全文
19 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
txchen 2002-12-09
  • 打赏
  • 举报
回复
可以在数据窗口的click事件中写码,把焦点移到当前行:scrolltorow(row)
dotnba 2002-12-09
  • 打赏
  • 举报
回复
这是因为TAB为0的时候,当前行(GetRow())不变化。
PB8可以进到TAB = 0的,PB6则不能,所以在PB6里比较容易发现问题

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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