PB一个简单问题,初学者求教

stone100 2009-02-16 11:57:08
数据:
标题:
学号,姓名,专业…………
内容:
1,张三,计算机
2,李四,计算机
…………
doubleclicked 事件
代码如下:
//双击打开成绩管理窗口,显示该行学生的成绩
string Expression,bbb
//得到当前行的学号
Expression="xk_xh='" + this.object.xh[row] + "'"
OpenSheetWithParm(w_score,Expression,w_main,4)

在内容行上用双击,可以正常弹出窗口,显示学生的各科成绩,但在标题行上双击时,就会报错
“Expression="xk_xh='" + this.object.xh[row] + "'"”这一行报错
“Error:Invalid row range at line 4 in doubleclicked event of object dw_stu of w_student.”

本人初学,求教高手
...全文
116 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yvhygaa 2009-02-16
  • 打赏
  • 举报
回复
这个肯定了。标题行上双击时row 是没有值的。row=0
你在最前面加上
if row=0 then return
就可以了
orcd 2009-02-16
  • 打赏
  • 举报
回复
标题上行为0 ,要排除掉。一般是双击标题进行排序
PB菜鸟 2009-02-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yvhygaa 的回复:]
这个肯定了。标题行上双击时row 是没有值的。row=0
你在最前面加上
if row=0 then return
就可以了
[/Quote]
正解

611

社区成员

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

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