急急急!求助Weblist选择问题
项目过程中遇到一棘手问题,客户名称是一个webedit,要触发weblist,需要输入%号,然后通过List选择想要的客户,选择后会带出相关的业务员,还会带出订单金额百分比。QTP录制下来的脚本:
'Browser("xxx").Page("xxx").Frame("xxx").WebEdit("客户名称").Set "%"
'Browser("xxx").Page("xxx").Frame("xxx").WebList("_autoSelect2_").Select "22 客户11"
对于触发weblist,我已经解决了,通过如下代码实现:
Browser("xxx").Page("xxx").Frame("xxx").WebEdit("客户名称").FireEvent("onfocus")
set wshShell =CreateObject("WScript.Shell")
wshShell.SendKeys "{ENTER}"
wait(2)
现在遇到的问题是,如何选择指定的客户名并能带出相应的业务员等信息,我试了很多方法,包括select "#"&n,脚本跑下来都能找到焦点,但是却不会去点击。还请各位大大帮我看看这个问题该如何解决。TKS!
预期结果:选择指定客户后,能带出业务员和订单金额率,见下图~
还有个问题,本人用的QTP10.0中怎么没“onclick”事件,想用鼠标点击都没法用。。。
Browser("xxx").Window("xxx").Page("xxx").WebList("_autoSelect2_").FireEvent("onclick")
在线等待高手出现!:handshake 放弃wsh,试试DeviceReplay的点击方法~ 非常感谢斑竹大人的提示,已经解决了!:victory: 恭喜。问题说得真清楚,赞一个。 正好遇到此问题,感谢版主,感谢楼主,节省了不少时间
页:
[1]