I'm designing a script to edit records within an AS400 subfile program which doesn't have 'position to' functionality. My problem is that I want to find a record on the screen with specific values, but I'd rather not check every record individually in the script because this would be slow. I can't use 'find text' type command because the way that WinRunner learns the screen means that it names each protected screen field according the the value held it in at a particular time (and naturally this would vary for each test case).
I've tried searching the forum for 'Subfiles' and 'terminal emulator' but I couldn't find anything that helped.

Thanks in advance for your help