pingguo109 发表于 2011-3-4 09:28:59

QTP中WebTable内的webElement选择问题

窗口的功能主要是查询功能,通过条件筛选后,可以选择某一个查询结果,点击查看或者点击窗口上方按钮查看具体的信息,我想请问,我怎么通过代码实现选择一条查询结果?通过控件探测获知:显示查询结果的大窗口以及查询结果的字段均识别为WebElement

pingguo109 发表于 2011-3-4 09:30:52

查询结果的字段

lyscser 发表于 2011-3-4 09:54:41

childitem或者childobjects皆可

pingguo109 发表于 2011-3-4 09:59:47

那我在对象库里添加的控件是查询结果的大窗口控件(WebElement)、查询结果的字段控件(WebElement)、还是查询结果的字段的上一级控件(Web Table)?

lyscser 发表于 2011-3-4 10:20:45

childitem一般都是WebTable的方法,使用方法就不啰嗦了,看help文档,一目了然

pingguo109 发表于 2011-3-4 11:08:15

非常谢谢

pingguo109 发表于 2011-3-7 13:11:19

Set webTableObj=browser("系统登录").Page("xxx").WebTable("主要用途")

                msgbox webTableObj.GetROProperty("rows")
                msgbox webTableObj.GetROProperty("cols")
      Set aa= webTableObj.ChildItem(1,1,"WebElement",0)
                aa.Click

这是我写的代码,但是运行时,还是什么都没有选择

pingguo109 发表于 2011-3-7 13:13:27


我要实现的是,点击Webtable表中的这条WebElement记录,然后点击样圆路线按钮,
只有在WebElement记录选择的状态下,样圆探查路线中才有数据

pingguo109 发表于 2011-3-7 13:14:35

msgbox webTableObj.GetROProperty("rows")
                msgbox webTableObj.GetROProperty("cols")
这两条运行时显示1,5
页: [1]
查看完整版本: QTP中WebTable内的webElement选择问题