[One of the biggest things we liked about Q&A is that using a point of sale invoice, pic ticket data base system is that while your customer is standing on the other side of the couter, anyone in the workshop can fill in the blanks on the screen form, hit F2, F10 to print, F10 to save record, put a hard copy in the customers hands in 30 seconds or less and be pulling the ordered items from stock immediately. This not only makes us happy but our customers also.
We don't have to change screens to find print specs, or design them for that matter and this sure makes life easier.
Your probably sick of my ramblings by now but as I'm on a roll with this subject of printing records on the fly at input, we would like to be able to print the record prior to saving to the data base. You get so many customers after seeing their ticket want to make changes to the order. As the order is committed to the data base the non savey worker from the workshop now has to quit out of add records and now have to access to search/update records for them to find and change. We feel this one is a diaster waiting to happen for us.
[/quote]

Becky,
I thought of many possibilities, given all the issues you explained in the posts I read through. The wordmerge.db would be very workable; it is highly flexible, but it does take some study to get to understand where to modify it. If you print just the one record (with wordmerge), you are returned to where you started - so you can change the order and print again.
The suggestion of using a different form I also found very attractive, but I had to prove something to myself. Having done so, you might try this: create that "other form, for printing." (Or more than one). Then, from Add on your data entry form, you create a macro that goes to the first field, the unique key field (invoice number, order number, etc. (Home, home, home - just like Q&A).
Shift-End to highlight the field contents, Ctrl-C to Copy, then Ctrl-F10 to save and close.
Next, click the Application Menu tab, and open the Print Form in Search/Update, press "Tab" to enter the key field, press Ctrl-V to paste in the number, press F10.
From the menu tree, select Print Forms to Default
Exit Search/Update
Select Search your original data entry form
Press Tab to enter the key field, press Ctrl-V, then F10.
Back in the record, ready to change the record, and reprint as necessary!
You should have 2 macros attached to 2 buttons on the input form, one If @add, the other if @update.
If you have several types of forms to choose from, your can program the buttons like the wordmerge.db button to put of a list of forms prior to the macro (it gets more complicated).
(Help is available at Lantica, Support, Links and resources).