51Testing软件测试论坛
标题:
webtable的一个问题
[打印本页]
作者:
cswalkman
时间:
2009-7-15 18:38
标题:
webtable的一个问题
[attach]53982[/attach]
表格如上,获取到第一个单元格(受理单号)的属性如下:
[attach]53981[/attach]
Browser(...).Page(...).Frame(...).Webtable(...).GetCellData(1,1)的不到值 是为什么呢?
请高手帮帮忙
作者:
vernzhang1980
时间:
2009-7-16 11:39
参考这个吧!
http://bbs.51testing.com/thread-159693-1-1.html
作者:
rayblue
时间:
2009-7-16 14:13
可以用childobject,8晓得你这个受理单号对象的属性是怎么样的,你可以用spy观察下哪个属性来标记所属行的,然后就很容易了
作者:
cuixiaoyan1020
时间:
2009-7-16 14:13
标题:
回复 1# 的帖子
获取表中对象中的webelements对象不需要,把它删除了,你获取的getcelldate(1,1)这个值是受理单号(也是标题),如果想得到数据,应该是getcelldate(2,1)。
[
本帖最后由 cuixiaoyan1020 于 2009-7-16 15:48 编辑
]
作者:
sufen2315
时间:
2009-7-16 15:07
getcelldate(1,1)返回的应该是标题吧.
作者:
momang
时间:
2009-7-16 15:45
Dim OrderId = Browser(...).Page(...).Frame(...).Webtable(...).GetCellData(x,y)
Msgbox OrderId
改变x y 的值 将 取出来的内容打印出来
不正确的话 再调整 都试几下就OK了
作者:
cswalkman
时间:
2009-7-17 10:00
谢谢大家 问题解决了,就是一个一个的试了(x,y)
作者:
Jun_Li
时间:
2009-7-17 14:58
标题:
回复 7# 的帖子
录制一下你要用到的WebTable , 在Active Screen 中点击右键选择Insert Standard CheckPoint ,选择要取的WebTable 点击OK, 你就可以看到整个表格里面的值了,并标注了行和列。
一个一个的试太慢了 !呵呵
作者:
cswalkman
时间:
2009-7-24 16:00
标题:
回复 8# 的帖子
谢谢你 Jun_Li,实用 方便的技巧,
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2