51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2942|回复: 12
打印 上一主题 下一主题

[求助] [已解决]如何解决SelectCloumn不能够选中我所在的列

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-10-24 16:35:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如附图所示,我想选择列BCCH,脚本如下:
SwfWindow("NTAS Professional Analyzer").SwfWindow("GSM服务小区和邻小区 [MS1] [MS1]").SwfTable("c1FlexGrid").SelectColumn "BCCH"                                                       
SwfWindow("NTAS Professional Analyzer").SwfWindow("属性设置   [GSM服务小区和邻小区 [MS1]]").SwfObject("c1ToolBar1").Click 85,12
SwfWindow("NTAS Professional Analyzer").SwfWindow("属性设置   [GSM服务小区和邻小区 [MS1]]").Dialog("NTAS Professional Analyzer").WinButton("确定").Click
我的目的是要像图"选择列",
请高手指点!谢谢

[ 本帖最后由 pangge369 于 2007-10-30 17:01 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-10-24 16:37:25 | 只看该作者
是不是方法使用有问题,如果有代替的办也行!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-10-24 16:38:31 | 只看该作者
用坐标定位再Click,好像不能成功哦,
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-10-24 16:50:18 | 只看该作者
你的列是怎么选中的?你用鼠标怎么点?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-10-24 17:04:52 | 只看该作者
手动的话点一下列名就可以选中了!如上图中的,我点BCCH就可!
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-10-24 17:09:04 | 只看该作者
那就把BCCH(你要点的那个地方添加到对象库),然后使用click方法。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2007-10-24 17:14:59 | 只看该作者
我加进去后显示的还是这个控件名:c1FlexGrid,我不知道我加的方法是不是正确,因为我用QTP的时间不长,我加入的步骤是这样的:
在KeyWord View的最后一行的下一行点下拉箭头,再选择Object from repository,然后再用手指指向BCCH
谢谢 jackymail,
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-10-24 17:34:39 | 只看该作者
帮你定一下,那个方法我没用过,也不知道你的swftable怎么用。你还是等楼下帮你看看吧。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-10-24 18:00:30 | 只看该作者

lz是.NET的控件吗?

如题。

QTP里面好像有这么一个问题,就是.net的grid控件在录制的时候方法是SelectCell, SelectRow, 或SelectColumn,但是回放回无效的。
lz 试试ActivateCell, ActivateRow, 或 ActivateColumn 看看有没有效果。

希望有帮助。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-10-24 19:08:05 | 只看该作者
没用过,不过帮楼主顶一下吧
希望能早点解决
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2007-10-25 10:02:14 | 只看该作者
原帖由 jmy_1981 于 2007-10-24 18:00 发表
如题。

QTP里面好像有这么一个问题,就是.net的grid控件在录制的时候方法是SelectCell, SelectRow, 或SelectColumn,但是回放回无效的。
lz 试试ActivateCell, ActivateRow, 或 ActivateColumn 看看有没有效果。 ...

SelectCell, SelectRow,ActivateCell, ActivateRow,没有问题,SelectColumn,ActivateColumn 有问题,谢谢,问题还是没有解决呀!急呀!
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2007-10-25 10:39:28 | 只看该作者
自己顶!
回复 支持 反对

使用道具 举报

该用户从未签到

13#
 楼主| 发表于 2007-10-25 10:56:19 | 只看该作者
我呼叫版主!请版本帮我出个主意!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-23 09:11 , Processed in 0.075555 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表