2015-02-11 79 views
0

我有一個webtable有一列圖像複選框,每行一個。他們都被檢查,我想取消他們。我粘貼了下面一個圖像複選框的屬性 Class Name = Image,abs_x = 275,abs_y = 374,alt = Checked,class =,文件名= ig_checkbox_on.gif,html id = x:593231214.20:chkState:1 ,html標籤:= IMG, 圖片類型:=普通圖片,name =圖片,externalhtml =,src = http://qaapp2/ig_res/Default/images/ig_checkbox_on.gif,visible = True無法取消選中使用qtp圖像複選框

請幫忙。

回答

0

您可以使用ChildObjectsWebTablefile name返回所有對象= ig_checkbox_on.gif,然後遍歷它們並單擊每個。

+0

Hi Motti,我將以下代碼行添加到腳本中,但是出錯了Set oDesc = Description.Create oDesc(「file name」)。Value =「ig_checkbox_on.gif」 'oDesc(「alt」) .value的= 「經過」 集圖像= oBrowser.WebTable( 「HTML ID:= X:593231214.4:MKR:dataTbl.hdn」)ChildObjects(oDesc) MSGBOX images.count 對於i = 1到的圖像。 .count \t images(i).click msgbox Err.Number Next – 2015-02-11 15:46:46

+0

此外,我把這條線放在它的最上面oBrowser = Browser(「Browser」)。Window(「Fax Window」)。Page(「無標題頁「) – 2015-02-11 17:12:18

+0

沒關係,我找到了一個點擊解決方案,只需在點擊之前添加行Setting.WebPackage(「ReplayType」)= 2 – 2015-02-11 20:33:14