I need to query a table based on user entered text, update several fields automatically, then open a form which the user can then edit further, and finally print a report based on the same user entered text. How do I do this without requesting the user text multiple times?