我之前遇到了和你一样的问题,现在我已经解决了,不知道我这个办法是不是能帮你解决问题;
Browser("xxx").Page("xxx").Frame("XXXX").WebEdit("XXXX").Object.value="2007-12-18"
楼上的这个有用,很好的解决了WebEdit不能编辑的情况,用着了,谢谢 原帖由 ZH_0211 于 2007-12-18 16:25 发表 http://bbs.51testing.com/images/common/back.gif
我之前遇到了和你一样的问题,现在我已经解决了,不知道我这个办法是不是能帮你解决问题;
Browser("xxx").Page("xxx").Frame("XXXX").WebEdit("XXXX").Object.value="2007-12-18"
这个方法也解决了我的问题,多谢了! 不错,学习一下 谢谢,学习了 关注中 我的时间控件是选择点的,还是没有解决我遇到的跟LZ相同的问题
可以通过修改属性值来实现
Browser("xxx").Page("xxx").Frame("Frame").WebElement("27").SetTOProperty "innertext","30"Browser("xxx").Page("xxx").Frame("Frame").WebElement("27").Click
录制的时候是点选的27日,以上脚本是让脚本运行的时候选30日
也可以用DATATABLE替代"30"
若有QTP相关的其他问题,可加MSN:yunkai614221@live.cn
另外一种方法(没第一种方法好):
将日期控件的日期(仅日期所在的TABLE(),别抓错了)抓取到对象库Browser("xxx").Page("xxx").WebTable("1").ChildItem(2,3,"WebElement",0).click
这个方法只能点击指定位置的日期,其中2是行,3是列 来学习学习。。正好用到。 :lol:lol:lol:lol:lol尝试了最后一种方法,可行,但是不知道原理
页:
1
[2]