grshrd49 发表于 2013-7-14 14:19:58

webedit描述时报错

小弟刚刚看到描述编写脚本的地方,就拿自己的项目做实验,就过走到这里就报错,尝试在o/i中删除type这个属性还是报错,尝试不删除type 然后在描述中加入这个type:=text这个属性 还是报错。有大牛看看到底是什么问题引起的嘛?已经折腾了一上午了 ,一点头绪都没有了

代码片段Set ObjwebeditEmail = Description.Create()
ObjwebeditEmail("html tag").Value = "INPUT"
ObjwebeditEmail("name").Value = "WebEdit"
Browser(ObjBrow).Page(ObjPage).WebEdit(ObjwebeditEmail).Set "qtp_username_1"报错如下:
The "[ WebEdit ]" object's description matches more than one of the objects currently displayed in your application. Add additional properties to the object description in order to uniquely identify the object.

Line (33): "Browser(ObjBrow).Page(ObjPage).WebEdit(ObjwebeditEmail).Set "qtp_username_1"".

Tip: If the objects in your application have changed, the Maintenance Run Mode can
help you identify and update your steps and/or the objects in your repository.

跑跑跑跑 发表于 2013-7-15 08:43:11

你所描述的对象属性值匹配到了多个对象

joykao 发表于 2013-7-15 10:07:22

描述的没取到唯一对象。。。。

491623644 发表于 2013-7-15 11:17:39

我想问一下

Browser(ObjBrow).Page(ObjPage).WebEdit(ObjwebeditEmail).Set "qtp_username_1"

为什么Browser(ObjBrow)这个里边ObjBrow不需要加引号的?

joykao 发表于 2013-7-15 13:30:37

回复 4# 491623644
为什么要加引号呢?lz应该在之前已经定义过了。。。就像你给一个变量赋值,比如a=123,然后你再用b="a",这会是一回事么?:o

黑羽祭 发表于 2013-7-16 09:04:50

回复 1# grshrd49


    你的描述不唯一,能匹配出多个对象,增加描述信息吧。
页: [1]
查看完整版本: webedit描述时报错