First, you need a way to know what user is using the system at a particular time. There are several way to do this; I will assume you know (or, the program knows) what user is using the system at any one time. Then you just need a table with one of the fields identifying the user, and other fields identifying their choices. Load the choices when the enter the form (probably by using the ControlSource property) and save the choices when they leave the form.
Joe
>I have a VFP 5.0 form with checkboxes the users check to select printing options (preview, printer dialog box, send directly to printer.)
>
>Some users want to preview the reports first and others want so skip this step and send the report directly to the printer.
>
>How do I save the user's preferences; in other words, how do I save which checkboxes they selected last so the next time they start my app they will default to their choices?
Joseph C. Kempel
Systems Analyst/Programmer
JNC