51Testing软件测试论坛

标题: 为什么我每次双击或单击记录都不行 [打印本页]

作者: 贝壳    时间: 2004-10-22 15:27
标题: 为什么我每次双击或单击记录都不行
tbl_set_selected_cell ("dw_1", "xtxh=29;lzxh=3", "bz");

为什么我每次双击或单击记录,执行到这一步都会不成功
作者: pcl2004_27    时间: 2004-10-22 16:24
winrunner不成功,是什么样的现象

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

通过判断 才能找到问题的解决方法
作者: 贝壳    时间: 2004-10-22 17:02
跳出提示信息:'The  function is not implemented'
作者: QA_BAY    时间: 2004-10-22 17:55
那个弹出窗口用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
试一下把那个找不到的控件发上来,认我们查一下?如果里面有MSW_ID就可以删了,然后在VBINIT这个脚本里面加两行程序!!!
作者: 贝壳    时间: 2004-10-27 11:13
太复杂了,有没有简单一点的方法
作者: QA_BAY    时间: 2004-10-27 11:24
其它还没有想到!问问别人吧
作者: 贝壳    时间: 2004-10-27 11:31
tbl_activate_cell ("tabpage_2.dw_2", "#1", "syks");
这个函数老是不成功

求教  急
作者: 贝壳    时间: 2004-10-27 13:34
斑竹帮忙啊
大家有没有做过:'选择记录双击,然后打开另外一个窗口'
为什么总是不行呢
作者: 生如火花    时间: 2004-10-27 13:39
极有可能还是GUI对象变了
作者: 贝壳    时间: 2004-10-27 15:12
不是的, gui 对象存在的,提示信息是:''The  function is not implemented'
如果gui对象不存在,执行结果会提示不存在,但现在提示的是这个

大家帮我想想啊,程序中很多地方都是双击记录,然后打开另外窗口的
作者: 生如火花    时间: 2004-10-27 15:23
函数不可完成?。。。。没见过。
作者: 贝壳    时间: 2004-10-27 15:27
我搞了一天都没搞出来,烦了
作者: 生如火花    时间: 2004-10-27 15:40
tbl_activate_cell ("tabpage_2.dw_2", "#1", "syks");

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

tbl_select_cell ("tabpage_2.dw_2", "#1", "syks"); 试试?
作者: 贝壳    时间: 2004-10-27 17:00
winrunner中没有这个函数tbl_select_cell

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

但这个函数是单击,单击是可以通过的,但程序中只有双击才能打开该记录的详细情况(打开另外一个窗口)
作者: 贝壳    时间: 2004-10-27 17:06
顺便说一下,我用的是7.0
作者: 生如火花    时间: 2004-10-27 17:34
试试用键盘的tab代替鼠标选择
作者: 贝壳    时间: 2004-10-28 14:17
键盘是没法做双击操作的啊
作者: 贝壳    时间: 2004-10-28 16:24
终于解决了这个问题, 我是用analog模式就可以了
谢谢生如火花




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2