或者是javaEdit("").Object.SetText("")
Object 这个属性我还没真试过,不过刚看JavaTable("表格控件").Object下没有SetText这个方法。
Object下有好多属性和方法,查帮助文档写得很简单,没有例子和太多说明。
宿舍机器跑QTP超慢,明天回公司再试试……sdlkfj6
问题解决啦……
一个问题不解决,会让我N天睡不香,昨晚突然来灵感,今天早上过来尝试,发现问题已解决!直接录制:
JavaWindow("程序窗体").JavaTable("风格窗体").SetCellData ""
低级录制:
Window("程序窗体").Click X,Y
Window("程序窗体").Type ""
两者结合即可解决问题:
JavaWindow("程序窗体").JavaTable("风格窗体").ClickCell Row,Col
Window("程序窗体").Type ""
这样问题就解决了,而且可以进行参数化呢,哈哈…… sdlkfj3
当然前提条件是对象库中已含有上述所有的对象了喔。sdlkfj2
[ 本帖最后由 walker1020 于 2007-5-13 09:04 编辑 ] 我参照了QTP中关于JavaTable的说明:
我怎么在QTP的帮助文档中找到相关的主题啊,希望楼主给与解释 原帖由 hehemeimei 于 2007-5-9 10:21 发表 http://bbs.51testing.com/images/common/back.gif
我参照了QTP中关于JavaTable的说明:
我怎么在QTP的帮助文档中找到相关的主题啊,希望楼主给与解释
首先你必须安装了QTP的Java插件才会有对应的帮助文档,
打开帮助文档,在索引中输入JavaTable即出现相关内容。sdlkfj2 原来是没有装JAVA的插件,多谢了。 没有QTP9.2的java插件license,不能用好可惜哦 受教了 遇到了同样的问题,学习了,去试试! 能不能给我传个java插件啊 真的谢谢了 路过 没有java的插件啊。。。。。我现在就碰到java的控件不能识别的情况。。。。 解决了我的问题
页:
1
[2]