Thanks for your comments Barry.
Experiment shows that if there is exactly one matching item in the previous (next) statement clicking the button will open that statement at that point.
Yes.
You can also click the left and right (Back and Forward) arrow buttons beside the Statement No field.
If there is more than one it will select the earliest.
Yes
If there is none the process fails and a random(?) entry is selected.
I don't like the word "failed"
If the statement does not contain the matching transaction then yes, it has to select something.
Bear in mind that in most instances the user is NOT searching for matching records when using those Back and Forward buttons.
Personally I would prefer it bank Genie tried the next earlier (later) statement in that circumstance.
Again, bear in mind that in most instances the user is NOT searching for matching records when using those Back and Forward buttons.
Consider the case when the transaction happens once per year