Sounds Simple enough but I fear that much would have to change. This is a
large project and alot of queries etc. would have to be modified. I really
would like to keep quotes and orders seperate and in this situation they
really are 2 seperate situations, not even handled by the same departments
within the co. Please assist...
OK, then you'll need to write some non-trivial VBA code to run an Append query
(to append the Quotes record to the Orders table), and then run a Delete query
to delete the record from the quotes table (unless you choose to keep the
original quote for historical purposes). You can create an Append query in the
query design window, based on the quotes table and appending to the orders
table; use a criterion on QuoteNum like
=[Forms]![YourFormName]![QuoteNum]
to include only the one record currently displayed on the screen. The code in
the Click event of your Accept button would execute this query. The exact
details will depend on your database structure, so I'm a bit hesitant to
suggest specific code. In addition, this is a rather risky thing to test on a
production database - you could make a small mistake which would append ALL of
the quotes making them into orders, or append the wrong quote, or worse delete
all your quotes! Do your testing in a "scratch" copy of the database.