Hi all,
In webtable contains a cell contains three links and how to click on the particular link.
In webtable contains a cell contains three links and how to click on the particular link.
|
Webtable contains cell contains two links, how to click on link
|
|
Hi all,
In webtable contains a cell contains three links and how to click on the particular link.
02-08-2011, 03:24 AM
Check ChildItem method for webtable object. It should help.
Want to fast track your QTP/UFT Learning? Join our UFT Training Course
Hi srinivassure,
below is the code which can be useful to click the specific link in a web table Code: set a = Browser("B").Page("P").WebTable("WT:").ChildItem(1, 1, "Link", 2)"2" denotes the 2nd link in a same sell Regards, Gaveyom
08-10-2011, 02:42 PM
Hi Gaveyom,
what u had told its very correct but there is an alternative to it also.(if u want to practice more on DP) U can use Descriptive programing. look for all the links in web table navigate through each link and click on the desired link Code: Set odesc=Description.Create()
odesc("micclass").value="link"
Set l_link=Browser("a").Page("b").WebTable("c").ChildObjects(odesc)
For i=0 to l_lionk.count-1
If l_link(i).Name="XX" Then
l_link(i).Click
End If
NextCorrect me if wrong Regards, Sankalp
04-02-2012, 02:12 PM
Yup it worked for me with some changes....
its saying 'Name' property not supported for link....so just changed condition to 'Exists' and it worked. Thanks!
07-12-2012, 04:38 PM
Hi
If we use Exists, then only the first link will be clicked but not the desired link. so we can use following Code: Set odesc=Description.Create()
odesc("micclass").value="link"
Set l_link=Browser("a").Page("b").WebTable("c").ChildObjects(odesc)
For i=0 to l_lionk.count-1
link_Title=l_link(i).GetROProperty("innertext")
If link_Title="XX" Then
l_link(i).Click
End If
Next
10-18-2012, 11:39 AM
When am using the above code am getting an error as Object Required.
Can you please suggest me the solution for this problem Thanks Ranjani.S
11-20-2012, 02:55 AM
The "2" denotes the 3rd link in the cell actually. Indexing starts at 0, representing the first element.
04-09-2016, 03:30 PM
Code: Set odesc=Description.Create()
odesc("micclass").value="link"
Set l_link=Browser("a").Page("b").WebTable("c").ChildObjects(odesc)
For i=0 to l_lionk.count-1
link_Title=l_link(i).GetROProperty("innertext")
If link_Title="XX" Then
l_link(i).Click
End If
NextThe above objects a, b and c properties are not present in your object repository so try to modify as per your requirements
07-30-2016, 03:41 PM
(This post was last modified: 07-30-2016, 03:43 PM by Akshay.
Edit Reason: Please put your code between code tags.
)
(02-07-2011, 06:47 PM)srinivassure Wrote: Hi all, Code: Set MyWebTable = Browser("Browser").Page("Page").WebTable("Google.com")
RowCount = MyWebTable.RowCount
For rowno = 1 to RowCount
ColCount = MyWebTable.ColumnCount(rowno)
For colno = 1 to ColCount
RowColCellData = MyWebTable.GetCellData(rowno,colno)
LinkCount = MyWebTable.ChildItemCount(rowno,colno,"Link")
If LinkCount > 0 Then
set LinkInCell = MyWebTable.ChildItem(rowno,colno,"Link",LinkCount-1)
If LinkInCell.GetROProperty("text") = "Facebook.com" Then ' Or whatever the text property is for the required link
LinkInCell.Click
End If
End If
Next
Next |
|
« Next Oldest | Next Newest »
|
| Possibly Related Threads… | |||||
| Thread | Author | Replies | Views | Last Post | |
| click each web link in a page using Index or other method in QTP | smeijer | 13 | 26,693 |
04-29-2017, 04:53 PM Last Post: kowshik |
|
| How to get the links which appears on mouse hover of parent link | rajendra649 | 9 | 37,199 |
03-10-2017, 06:35 PM Last Post: satish00k |
|
| [UFT] Wpf Label: click on image into cell | robertosalemi | 1 | 2,933 |
05-03-2016, 05:46 PM Last Post: robertosalemi |
|
| Getting links from a cell | bistritapcv | 2 | 4,102 |
03-29-2016, 05:48 PM Last Post: siddheshbhavasar |
|
| Webtable Checkpoint to get cell data from dynamic WbfGrid | Neetha | 1 | 3,930 |
08-20-2015, 11:43 PM Last Post: ADITI1992 |
|