What happens when you close the form?
Are you opening another form? If so, what's that form's recordsource? Does this recordsource rely on a value found on the form you've just closed? How is it expected to get this value if you close the form?
Are you using code or a macro to perform this operation?