>I would keep the controlsource empty (unbound field) and handle it in refresh/click as you're doing already.
Yes, this method is working perfectly, and I have already added it to several forms with great success.
(I was just curious to try the controlsource- deleted() method by way of comparison.)
regards
David Wheeldon