an007 发表于 2010-2-22 14:02:11

使用childitem的错误信息

写了一个function 先用描述性编程获取到了一个webtable对象,当运行到如下语句捕获到的错误信息是:服务器出现意外情况,请问大侠们这是什么原因
table(0).ChildItem(row_no,2,"WebRadioGroup",0).Click
我检查了一下webtable对象正确,WebRadioGroup对象在这个单元格中只有一个

yujie6832 发表于 2010-2-22 14:59:40

重新打开QTP试试?

an007 发表于 2010-2-23 11:55:02

原帖由 yujie6832 于 2010-2-22 14:59 发表 http://bbs.51testing.com/images/common/back.gif
重新打开QTP试试?
打开多少次都一样不行,不知道问题在哪

yujie6832 发表于 2010-2-23 12:07:37

你说你是用FUNCTION,是外部的嘛?如果是外部的你有没有加载成功?

zchtest 发表于 2010-2-23 14:52:56

试试这样的方法

我用下面的方法是可以的。
set obj=Browser("WA Licensing @ Outdoor Central").Page("WA Customer Tab").WebTable("column names:=;Species;Name;Description;Active;Lifetime").ChildItem(i,1,"WebCheckbox",0)
                        obj.click

yujie6832 发表于 2010-2-23 15:11:41

看到5楼的,我突然想问下楼主,你是不是没有SET啊,刚才也没想到,因为你也没把代码全贴上来

an007 发表于 2010-2-25 16:06:55

原帖由 yujie6832 于 2010-2-23 15:11 发表 http://bbs.51testing.com/images/common/back.gif
看到5楼的,我突然想问下楼主,你是不是没有SET啊,刚才也没想到,因为你也没把代码全贴上来
用set了,而且我确定childitem表达的对象也是存在的,这个我在调试的时候都检查过
页: [1]
查看完整版本: 使用childitem的错误信息