导航
  • 主页
  • API 调用
  • 基础类
  • 控件与界面
  • 数据库相关
  • DataWindow
  • 项目管理
  • Web 应用
  • 脚本语言

怎么取得这些列值那,高手看看

fallow2002 2003-01-06 08:38:32

我的一个数据窗口是用freeform格式做的,里面加了几个按钮,前页,后页,可以滚动看前一条或后一条记录。现在我需要滚动到某一条记录的时候,把数据窗口里面的各个列值取出来,怎么取阿,我用getitemstring(,)函数,不管记录滚动到哪一条,获得的都是第一条的记录,怎么回事阿?

高手帮帮看看哪!!!
...全文
24 点赞 收藏 9
写回复
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
lsycat 2003-01-07
dw_1.GetItemString(dw_1.getrow(),"col_name")
回复
tchatcha 2003-01-07
这么多高手,我只能up了
回复
jxl816 2003-01-07
如果用PFC用inv_base.of_Getitem()
回复
fallstone 2003-01-07
都行,都行,以第一种为精简。
回复
chengjian 2003-01-07
dw_1.object.columnname[row]
回复
bomber2001 2003-01-06
IF DW_1.GETROW() > 0 THEN
LS_1 = DW_1.GETITEMSTRING(DW_1.GETROW(),"COLUMN_NAME1")
LDT_1 = DW_1.GETITEMDATETIME(DW_1.GETROW(),"COLUMN_NAME2"))
LL_1 = DW_1.GETITEMNUMBER(DW_1.GETROW(),"COLUMN_NAME3")
.......
END IF
回复
ice2water 2003-01-06
ll_row = dw_1.getrow()
if ll_row > 0 then
ls_1=dw_1.getitemstring(ll_row,"clo_name")
end if
回复
jackygan 2003-01-06
罗说得对,row是当前记录。
补充,如果是数字类型字段建议用getitemnumber(),日期型用getitemdate()
回复
dotnba 2003-01-06
GetItemString(Row,"col_name")
回复
发动态
发帖子
PowerBuilder
创建于2007-09-28

813

社区成员

PowerBuilder 相关问题讨论
申请成为版主
社区公告
暂无公告