Karen,
That code may be something I ca use in other areas. Please send it. I am always looking for ways to make the code better to meet the needs of my users. James Belisle ________________________________ From: [email protected] [mailto:[email protected]] On Behalf Of [email protected] Sent: Wednesday, May 11, 2011 12:59 PM To: RBASE-L Mailing List Subject: [RBASE-L] - Re: cancel button within WHILE Depending on your application you can do this two ways. If you start out with an edit form, You can have buttons for "Print" or "Print starting with CustID". Assuming your cursor has a sort order, the user types in the last ID that printed okay, and your cursor would start with the next one (let me know if you want the code I use for this). Or if there is no form, your program can start out with a dialog box asking them to type in an ID, or leave blank to print all. I've done both. Karen In a message dated 5/11/2011 12:40:47 PM Central Daylight Time, [email protected] writes: Another question that arises in this situation is regarding the items that have been printed verses the ones that did not print. What would be the best way to capture all the part numbers once they printed so when some problem arises, my user can start at the last part rather than reprinting the ones that already printed?

