Your replies have prompted me to rethink the logic. I'm going to add some rules to the "Clear" button:
1, Hide the button whilst no records have been clicked.
2, If a record has been clicked, clicking the button clears the form then hides itself.
Feedback appreciated.