Using text Adapter, Partial screen Interrogation created. Total row of the partial screen table is 10 rows, but in the first screen only 4 records visible. Through automation i can get the first 4 records using for loop, Already i am using the UseKey value as True. For the 5th record I am getting KeyNotFoundException since the same first screen is showing. How to get the remaining records.
When you setup a Partial screen, make sure your match section applies to only the rows (I generally always use a full row as my partial screen or perhaps multiple rows) that you wish to match. For a given partial screen, there is a property called Instances that gives you an array of each of the partial screens attached to that control. You can iterate that or use the Length of that array as the limit for a forLoop. I suspect though that your matching of a partial screen is the problem and you just need to make sure that whatever you apply works for all instances.