有一数据窗dw_1,想使满足条件的列的行设置为当前行,应该如何做?

cjh211 2002-01-29 05:35:19
假设dw_1如下:

 姓名  性别  工龄  职称

 ……
 张三  男   16   会计师
 李四  女   28   会计师
 ……

使姓名为“张三”的行设置为当前行。
...全文
98 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
cjh211 2002-01-31
  • 打赏
  • 举报
回复
谢谢大家。
sincerity 2002-01-29
  • 打赏
  • 举报
回复
楼上的方案不是已经解决了吗?再整理一下:
int li_row
li_row = dw_1.Find("name = '张三'",1,dw_1.RowCount())
if li_row > 0 then dw_1.ScrollToRow(li_row)
cjh211 2002-01-29
  • 打赏
  • 举报
回复
推动一下,呵呵。
ksmgbits 2002-01-29
  • 打赏
  • 举报
回复
int li_row
li_row = dw_1.find("name = '张三'",1,dw_1.rowcount())
dw_1.setrow(li_row)
dw_1.selelctrow(li_row,true)
pbsql 2002-01-29
  • 打赏
  • 举报
回复
dw_1.ScrolltoRow(li_row)
xzh19977 2002-01-29
  • 打赏
  • 举报
回复
上面方法是最简单的,还有一种是通过cusor取也行!
yacc80 2002-01-29
  • 打赏
  • 举报
回复
string str1
long row
str1='张三'
row = dw_1.find("name = '"+str1+"'",1,dw_1.rowcount())
dw_1.setrow(row)
wzyun 2002-01-29
  • 打赏
  • 举报
回复
li_row = dw_1.Find("name = '张三'")
if li_row > 0 then dw_1.SetRow(li_row)

1,075

社区成员

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

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