还是菜鸟问题:为什么GetItem()方法不能用???

ironblood 2005-01-28 09:13:34
假设i和j分别是行数和列数,那么
GetItemNumber(i, j)和GetItemString(i, j)运行没问题,
但GetItem(i, j)却报错:unknown function name: getitem

为什么会出现这样的报错呢?

我之所以使用GetItem(),是因为如果我事先知道某个域的行数和列数,但并不知道它的数据类型,那么如何得到它的值呢?
...全文
226 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qdzhanglian 2005-01-28
  • 打赏
  • 举报
回复
知不知道列名呢?
//先得到列名
string ls_colname
ls_colname = dw_1.modify("#j.name")
//若ls_colname = "examplecol",用点操作符取值,放到字符串里
string ls_value
ls_value = string(dw_1.object.examplecol[i])

ironblood 2005-01-28
  • 打赏
  • 举报
回复
to:maldini47(郁闷大王)
我是使用了数据窗口啊,dw_1.GetItem(i, j),但就是报错!

to:spring_cj(/************/)
我这里假设是不知道列名的,只知道行数和列数,所以你的方法当然也不行啦~~
Mauney 2005-01-28
  • 打赏
  • 举报
回复
那我也来提个问题:
dw_1.object.columnname[i,j]之后又该怎么办呢?
nimittz 2005-01-28
  • 打赏
  • 举报
回复
上面两位说的很清楚了
spring_cj 2005-01-28
  • 打赏
  • 举报
回复
dw_1.object.columnname[i,j]
maldinichen47 2005-01-28
  • 打赏
  • 举报
回复
数据窗口,没有GETITEM()这个函数

1,075

社区成员

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

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