kali 发表于 2008-8-29 17:28:55

弹出新窗口的对象无法识别,导致脚本回放失败

弹出新窗口的对象无法识别,导致脚本回放失败,请各位帮忙看看。。先谢谢了。。
以下是录制选择职业代码的脚本:
Browser("优保网:").Page("优保网:").Link("工作代码填写助手").Click
Browser("优保网:").Window("工作代码填写助手 -- Web Page Dialog").Click 177,-20
Browser("优保网:").Window("工作代码填写助手 -- Web Page Dialog").Page("工作代码填写助手").WebList("jobCodeTopLevel").Select "造纸及纸制品业"
Browser("优保网:").Window("工作代码填写助手 -- Web Page Dialog").Page("工作代码填写助手").WebList("jobCode15").Select "造纸业管理人员"
Browser("优保网:").Window("工作代码填写助手 -- Web Page Dialog").Page("工作代码填写助手").WebList("jobCodeFinal").Select "造纸业经营管理者(不亲自作业)"
Browser("优保网:").Window("工作代码填写助手 -- Web Page Dialog").Page("工作代码填写助手").WebButton("确 定").Click
Browser("优保网:").Page("优保网:").Sync

kali 发表于 2008-9-1 09:53:53

请大家帮忙看看呀:(

rcpp 发表于 2008-9-1 11:39:12

错误信息呢?

kali 发表于 2008-9-1 15:50:10

错误提示如下:
Cannot find the "jobCodeTopLevel"object's parent "工作代码填写助手"(class Page).Verify that parent properties match an object currently displayed in your application.

rcpp 发表于 2008-9-1 16:25:55

打开对象库,看看录下来的这个对象“Page("工作代码填写助手")”的属性
再手工打开那个页面,比较一下属性,看看是不是有什么不同

或者手工打开那个页面,重新添加一下这个对象,比较一下两个对象属性

luoai_mm 发表于 2008-9-1 21:20:00

这个错误昨天偶也碰到呢,好像给这个动作附一个值就好了

Dialog("Login").Activate micMiddleBtn

kali 发表于 2008-9-2 15:53:34

楼上的能否说清楚点呢,如何赋值??始终找不到“工作代码填写助手"(class Page).”这个对象,这个对象也是没有任何属性的好像。。

kali 发表于 2008-9-2 16:01:51

高亮无法显示,无属性值
窗口名称为:工作代码填写助手,另外有个LINK也是:工作代码填写助手,两者是否会冲突?

kali 发表于 2008-9-2 17:07:57

加了这句后Dialog("").Activate micMiddleBtn,可识别到对象,可是还是不能正确回放脚本,请问各位还有什么方法?

kali 发表于 2008-9-2 17:11:55

加了Dialog("Login").Activate micMiddleBtn这句后,对象都能识别了,但是还是没法继续执行脚本,还是提示:Cannot find the "jobCodeTopLevel"object's parent "工作代码填写助手"(class Page).Verify that parent properties match an object currently displayed in your application.

kali 发表于 2008-9-3 16:58:16

路过的请帮帮看下问题,问题至今还未解决。。谢啦!!!!!
页: [1]
查看完整版本: 弹出新窗口的对象无法识别,导致脚本回放失败