sriram_sig
6 years agoContributor
How to select value from a dropdown present in a web table
I'm able to retrieve value from a cell using the below code -
form.panel4.table.rows.item(1).cells.item(8).innertext()
but looking for a solution to select the value from a dropdown present in one of the cells of webtable.
This screen tells me what is going wrong,
Cell is the ObjectType and is not a callable function. This is what you can do.
Option #1
You can do like below
if(form.panel4.table.Exists){ var propNames = ["ObjectType","RowIndex","ColumnIndex"]; var propValues = ["Cell","1","8"]; var cellObject = form.panel4.table.FindChild(propNames,propValues); if(cellObject.Exists){ textNodeObj = cellObject.FindChild("textnode propnames","textnode propvalues"); textNodeObj.click(); textNodeObj.Keys("[Down]"); } }
Option #2
- Create two project variables named (rowIndex, columnIndex)
- Edit the RowIndex object property and change it project variable and select the rowIndex Variable
- Edit the ColumnIndex object property and change it project variable and select the columnIndex Variable
- And try with below code
Project.Variables.rowIndex = 1; Project.Variables.columnIndex = 8; if(form.panel4.table.Cell2.textnode.Exists){ form.panel4.table.Cell2.textnode.click() form.panel4.table.Cell2.textnode.Keys("[Down]") }
Let me know if this works for you!