Hi Guys,
I have web application table which I would like to navigate to get all the data (td) collected in dictionary or list. I tried using Ranorex.TrTag & TdTag however it is not working. Xpath for the path goes like for ex.
Div/Div/Table/Tbody/tr[x]/td
and one row has multiple td's. I would like to use ranore tr & td tag to track this data. However at tbody level when I try to use children I can create IList<Ranorex.Unknown> and no other IList is allowed. And when I use FindChildren then also its not working with any combination.
Could you please guide me how to work with these. Actual Xpath till row is:
.//div[#'ui-accordion-accordion-panel-0']/table/tbody/tr[1]
after tr there are multiple td's. Kindly guide me how to track td values.
Application type: Web Application.
Navigation of web app table using Ranorex TrTag & TdTag
-
- Posts: 15
- Joined: Mon Apr 25, 2016 7:54 pm
Re: Navigation of web app table using Ranorex TrTag & TdTag
Hi Nina,
In order to archive your approach, you will have to create a UserCode module which handle this.
Therefore, please create a code module and add the following code snippet in this module.
I hope this helps.
Kind regards,
asdf
In order to archive your approach, you will have to create a UserCode module which handle this.
Therefore, please create a code module and add the following code snippet in this module.
IList<TdTag> list = Host.Local.Find<TdTag>(@".//div[#'ui-accordion-accordion-panel-0']/table/tbody/tr[1]/td"); foreach(var item in list) { string tagValue = item.Element.GetAttributeValueText("TagValue"); Report.Info(tagValue); }Please insert the whole RxPath of your element in the "Find" method (including path of parent element), in order to find the elements faster.
I hope this helps.
Kind regards,
asdf