贝壳 发表于 2004-10-22 15:27:25

为什么我每次双击或单击记录都不行

tbl_set_selected_cell ("dw_1", "xtxh=29;lzxh=3", "bz");

为什么我每次双击或单击记录,执行到这一步都会不成功

pcl2004_27 发表于 2004-10-22 16:24:27

winrunner不成功,是什么样的现象

一般是函数参数值不正确
gui map对象不正确
当前对象是否得到焦点!

通过判断 才能找到问题的解决方法

贝壳 发表于 2004-10-22 17:02:10

跳出提示信息:'Thefunction is not implemented'

QA_BAY 发表于 2004-10-22 17:55:14

那个弹出窗口用GUI变认一下,然后你可以这样做
iResult = win_exists("用GUI变认的窗口");
if (iResult == E_OK)
{
    set_window ("用GUI变认的窗口f", 0);
        obj_type ("是(Y)","sdssss");
        button_press ("否(N)------如果只有一个按钮,那你就填那个按钮的名字");}
        set_window("预定及客人管理-新预定_2", 1);----然后再加入一个同步点.
    obj_wait_bitmap("ThunderRT6CommandButton_3_1", "Img1", 1);

QA_BAY 发表于 2004-10-23 10:46:28

试一下把那个找不到的控件发上来,认我们查一下?如果里面有MSW_ID就可以删了,然后在VBINIT这个脚本里面加两行程序!!!

贝壳 发表于 2004-10-27 11:13:31

太复杂了,有没有简单一点的方法

QA_BAY 发表于 2004-10-27 11:24:33

其它还没有想到!问问别人吧

贝壳 发表于 2004-10-27 11:31:28

tbl_activate_cell ("tabpage_2.dw_2", "#1", "syks");
这个函数老是不成功

求教急

贝壳 发表于 2004-10-27 13:34:55

斑竹帮忙啊
大家有没有做过:'选择记录双击,然后打开另外一个窗口'
为什么总是不行呢

生如火花 发表于 2004-10-27 13:39:52

极有可能还是GUI对象变了

贝壳 发表于 2004-10-27 15:12:00

不是的, gui 对象存在的,提示信息是:''Thefunction is not implemented'
如果gui对象不存在,执行结果会提示不存在,但现在提示的是这个

大家帮我想想啊,程序中很多地方都是双击记录,然后打开另外窗口的

生如火花 发表于 2004-10-27 15:23:52

函数不可完成?。。。。没见过。

贝壳 发表于 2004-10-27 15:27:49

我搞了一天都没搞出来,烦了

生如火花 发表于 2004-10-27 15:40:52

tbl_activate_cell ("tabpage_2.dw_2", "#1", "syks");

这个是激活该下拉框第2行,会不会是下拉框不可用了?

tbl_select_cell ("tabpage_2.dw_2", "#1", "syks"); 试试?

贝壳 发表于 2004-10-27 17:00:08

winrunner中没有这个函数tbl_select_cell

是不是指tbl_set_selected_cell ("tabpage_2.dw_2", "#1", "syks");

但这个函数是单击,单击是可以通过的,但程序中只有双击才能打开该记录的详细情况(打开另外一个窗口)

贝壳 发表于 2004-10-27 17:06:22

顺便说一下,我用的是7.0

生如火花 发表于 2004-10-27 17:34:42

试试用键盘的tab代替鼠标选择

贝壳 发表于 2004-10-28 14:17:19

键盘是没法做双击操作的啊

贝壳 发表于 2004-10-28 16:24:02

终于解决了这个问题, 我是用analog模式就可以了
谢谢生如火花
页: [1]
查看完整版本: 为什么我每次双击或单击记录都不行