一个网页端的ERP系统 在添加客户信息时,选择下拉框为啥选取不到
代码如下:Browser("互普商机管理系统登录").Page("互普商机管理系统").WebElement("客户").Click
Browser("互普商机管理系统登录").Page("互普商机管理系统").WebElement("我的客户").Click
Browser("互普商机管理系统登录").Page("互普商机管理系统").WebElement("添加").Click
Browser("互普商机管理系统登录").Page("互普商机管理系统").WebElement("添加伙伴基本信息").Click
Browser("互普商机管理系统登录").Page("互普商机管理系统").WebEdit("scompanyname").Set "zxb01"
LISTitems=browser("互普商机管理系统登录").Page("互普商机管理系统").WebEdit("industryfirstid").GetROProperty("items count")
'itemscount = LISTitems.count
msgbox LISTitems
For i=0 to LISTitems -1
Browser("互普商机管理系统登录").Page("互普商机管理系统").Select LISTitems(i)
Next
C:\Users\Administrator\Desktop 自顶 自顶:Q 是不是WEBEDIT那个控件的原因 识别一下属性看看,同时把你取得值打出来看看 LISTitems是取到下拉框的个数,那应该是你用Select LISTitems(i)这种写法错了吧。。。。 seagull1985 发表于 2016-8-3 17:46
LISTitems是取到下拉框的个数,那应该是你用Select LISTitems(i)这种写法错了吧。。。。
求教具体如何写 Select LISTitems是取到下拉框个数 然后选中他吧 jingzizx 发表于 2016-8-3 17:37
识别一下属性看看,同时把你取得值打出来看看
WebEdit("industryfirstid") 这个就是识别的属性 他是WebEdit类型的 qq454179370 发表于 2016-8-4 09:14
求教具体如何写 Select LISTitems是取到下拉框个数 然后选中他吧
你先打印下LISTitems的个数。。是不是跟你页面的一样。。一般下拉框都是weblist。。。你的我觉得有点奇怪。。 seagull1985 发表于 2016-8-4 09:25
你先打印下LISTitems的个数。。是不是跟你页面的一样。。一般下拉框都是weblist。。。你的我觉得有点奇怪 ...
是的我觉得问题就在这 我问了研发 他们说这个框架的控件下拉框就是以文本来的 一般都是WEBLIST 他是WEBEDIT seagull1985 发表于 2016-8-4 09:25
你先打印下LISTitems的个数。。是不是跟你页面的一样。。一般下拉框都是weblist。。。你的我觉得有点奇怪 ...
然后我之前也打印过LISTitems的个数 弹出的信息是空的 好像没打印出 qq454179370 发表于 2016-8-4 09:27
是的我觉得问题就在这 我问了研发 他们说这个框架的控件下拉框就是以文本来的 一般都是WEBLIST 他是WEB ...
你先取下个数,打印下看看是不是对的吧。。是对的就没问题,这个可以先不纠结了。。
页:
[1]